113

如何在 WPF 中将标签文本居中?


Label HorizontalAlignment="Center" Content="What?" FontSize="25" FontWeight="Bold" Canvas.Top="5"

4

4 回答 4

227

使用Horizo​​ntalContentAlignment属性。

样本

<Label HorizontalContentAlignment="Center"/>
于 2011-03-15T17:26:49.040 回答
7

Control 类具有 Horizo​​ntalContentAlignment 和 VerticalContentAlignment 属性。这些属性确定控件的内容如何填充控件内的空间。
将 Horizo​​ntalContentAlignment 和 VerticalContentAlignment 设置为居中。

于 2011-03-15T17:42:13.660 回答
1

你必须使用 Horizo​​ntalContentAlignment="Center" 和!宽度=“自动”。

于 2019-07-04T13:41:31.823 回答
0

样本:

Label label = new Label();
label.HorizontalContentAlignment = HorizontalAlignment.Center;
于 2018-10-14T09:15:52.960 回答