2015-04-10 3 views
2

У меня есть текстовое поле с помощью AddItemsTextBoxStyle (определенный в словаре ресурсов), как показано ниже:Как применять StaticResource с помощью Textbox.Style

<TextBox x:Name="txtItems" Style="{StaticResource AddItemsTextBoxStyle}" /> 

Однако, если я хочу, чтобы применить DataTrigger к моему текстовое поле, то я не может использовать формат самозакрывающихся тегов. Вместо этого мне нужно переформатировать свой текстовый блок примерно так:

<TextBox x:Name="txtItems"> 
    <TextBox.Style> 
     <Style> 
      <Style.Triggers> 

       ... 

      </Style.Triggers> 
     </Style> 
    </TextBox.Style> 
</TextBox> 

Извините, если это звучит глупо. Но как я могу применить «статический ресурс» для своего текстового поля, используя тег «TextBox.Style»?

+0

ли НУ попробовать добавить триггеры в вашем стиле AddItemsTextBoxStyle? –

+0

@ShawnKendrot по какой-то причине, я хочу добавить триггеры вне стиля AddItemsTextBoxStyle, хм. –

+0

?? Вы хотите добавить его вне стиля? Что вы имеете в виду? Возьмите свой элемент