C# wpf中是否有固定距离对齐按钮的设置

C# wpf中是否有固定距离对齐按钮的设置,c#,wpf,wpf-controls,C#,Wpf,Wpf Controls,应用程序包含30多个按钮,但对齐不正确 我的问题是: 是否有固定长度和高度排列所有30个按钮的属性 您是否尝试使用声明按钮尺寸?尝试将其添加到您的参考资料部分: 。。。然后为每个按钮显式指定样式: 如果要在所有30个按钮之间共享相同的设置,应使用: 之后,您将拥有宽度为20的所有按钮。这是由于一个叫做。任何时候,在没有键的情况下指定样式时,它都会自动将其应用于所有没有明确定义样式的TargetTypes 你是说设计师的操作吗?比如说,选择所有对象,然后输入适用于所有对象的大小?您是否尝试过网格或

应用程序包含30多个按钮,但对齐不正确 我的问题是: 是否有固定长度和高度排列所有30个按钮的属性

您是否尝试使用声明按钮尺寸?尝试将其添加到您的参考资料部分:

。。。然后为每个按钮显式指定样式:


如果要在所有30个按钮之间共享相同的设置,应使用:


之后,您将拥有宽度为20的所有按钮。这是由于一个叫做。任何时候,在没有键的情况下指定样式时,它都会自动将其应用于所有没有明确定义样式的TargetTypes

你是说设计师的操作吗?比如说,选择所有对象,然后输入适用于所有对象的大小?您是否尝试过网格或UniformGrid?
<Window.Resources>
    <Style TargetType="{x:Type Button}">
        <Setter Property="Height" Value="24" />
        <Setter Property="Width" Value="150" />
    </Style>
</Window.Resources>
<Style x:Key="SizedButton" TargetType="{x:Type Button}">
    <Setter Property="Height" Value="24" />
    <Setter Property="Width" Value="150" />
</Style>
<Button Content="Something" Style="{StaticResource SizedButton}" />
<Style TargetType="Button">
    <Setter Property="Width" Value="20" />
</Style>