【发布时间】:2013-08-16 08:50:48
【问题描述】:
我需要一种方法使 WPF(C#) 中的组框中的几个按钮居中(垂直和/或水平)。
我使用了 stackPanel,但我的按钮粘在一起 :(
【问题讨论】:
我需要一种方法使 WPF(C#) 中的组框中的几个按钮居中(垂直和/或水平)。
我使用了 stackPanel,但我的按钮粘在一起 :(
【问题讨论】:
您可以将所有按钮包装在网格或堆栈面板中,并像这样设置对齐属性..
<Grid>
<GroupBox Margin="10,10,10,10" FontSize="16" FontWeight="Bold" VerticalAlignment="Stretch"
Background="LightGray">
<GroupBox.Header>
Mindcracker Network
</GroupBox.Header>
<StackPanel VerticalAlignment="Center" HorizontalAlignment="Center">
<Button Content="hello1" Width="100" Margin="5" />
<Button Content="hello2" Width="100" Margin="5" />
<Button Content="hello3" Width="100" Margin="5" />
<Button Content="hello4" Width="100" Margin="5" />
</StackPanel>
</GroupBox>
</Grid>
【讨论】: