Как указать общую разметку макета или правила для элементов управления в XAML? - PullRequest
0 голосов
/ 04 июня 2010

Я новичок в WCF, и мне интересно, возможно ли объявить в XAML, что все мои текстовые поля должны иметь высоту, например, 26? То есть не устанавливать высоту каждого элемента отдельно?

1 Ответ

1 голос
/ 04 июня 2010

Вам нужно определить стиль для вашего текстового поля

Это будет стилизовать текстовое поле при необходимости

<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>

Поместите свой стиль в свой блок ресурсов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...