我正在努力在 WPF 按钮上解决一些更精细的布局问题,本质上我是在尝试将按钮内的文本居中?目前我在代码中动态设置了几个按钮,类似于
button1.Content = (option1 != 0.0)
? option1.ToString() + "\n" + "Centre"
: string.Empty;
button2.Content = (option2 != 0.0)
? option2.ToString() + "\n" + "Quite"
: string.Empty;
button3.Content = (option3 != 0.0)
? option.ToString() + "\n" + "Not"
: string.Empty;
在 XAML 中,垂直和水平内容对齐都是中心?
<Button Height="30" HorizontalAlignment="Left" Margin="254,0,0,0" Name="button1"
VerticalAlignment="Top" Width="50" Click="button_Click"
HorizontalContentAlignment="Center" VerticalContentAlignment="Center" FontSize="10"
FontStretch="SemiCondensed"/>
但这并没有给我想要的布局,(见下文)
如何使顶部的值居中和底部的文本居中?
如果我希望底部文本的字体大小为 10粗体,顶部的字体大小为正常 14 - 我该怎么做?
非常感谢