У меня много TextBox
элементов управления, и я пытаюсь написать стиль, который очищает свойство Text , когда Элемент управления отключен .
Я не хочу, чтобы позади кода были обработчики событий.
Я написал это:
<Style TargetType="{x:Type TextBox}">
<Style.Triggers>
<Trigger Property="IsEnabled" Value="False">
<Setter Property="Text" Value="{x:Null}" />
</Trigger>
</Style.Triggers>
</Style>
Проблема в том, что если TextBox определен как:
<TextBox Text={Binding Whatever} />
тогда триггер не работает (вероятно, потому что он связан)
Как преодолеть эту проблему?