2010-06-04 37 views
0

我是WCF新手,我想知道是否可以在XAML中聲明全部我的TextBoxes的高度應該是26,例如?也就是說,不要單獨設置每個項目的高度?如何爲XAML中的控件指定公共佈局標記或規則?

+0

有一個鏈接到[類似的問題](http://stackoverflow.com/questions/2886 992/wpf-how-do-i-create-many-listviews-with-the-same-look)。 – Gart 2010-06-04 10:50:36

回答

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> 

把你的風格到你的資源,這將樣式的文本框塊