如何在XAML中为控件指定公共布局标记或规则?

时间:2010-06-04 09:46:49

标签: wpf xaml

我是一个WCF新手,我想知道,是否可以在XAML中声明 all 我的TextBoxes的高度应该是26,例如?也就是说,不是单独设置每个项目的高度?

1 个答案:

答案 0 :(得分:1)

您需要为文本框定义样式

这将在需要时设置文本框的样式

<Style x:Key="myTextBoxStyle">
    <Setter Property="Height" Value="26" />
</Style>

<TextBox Text="Hi" Style="{StaticResource myTextBoxStyle}"/>

这将设置所有文本框的样式

<Style TargetType="{x:Type TextBox}">
    <Setter Property="Height" Value="26" />
</Style>

将您的Style放入资源块