6

我创建了两个按钮,其中 .Text 属性包含我想要居中的字符,但我无法让它正常工作。目前按钮如下所示:

在此处输入图像描述

代码如下所示:

btnUp.Text = "▲";
btnDown.Text = "▼";
btnUp.TextAlign = ContentAlignment.MiddleCenter;
btnDown.TextAlign = ContentAlignment.MiddleCenter;

但我真正想要的是按钮的文本居中,所以箭头将正好在控件的中间。我将如何实现这一目标?

仔细看看我为什么不开心:

在此处输入图像描述

感谢 Thomas Mondel 的解决方案 结果如下:

在此处输入图像描述

4

1 回答 1

19

您可以尝试将UseCompatibleTextRendering按钮上的属性设置为True. 它对我有用。

使用CompatibleTextRendering

希望这可以帮助。

于 2013-07-04T11:39:17.100 回答