Я создал ресурс приложения со стилем, который должен запускаться, если текстовое поле имеет свойство IsReadOnly. Выглядит так:
<Application.Resources>
<Style TargetType="{x:Type TextBox}" >
<Style.Triggers>
<Trigger Property="IsReadOnly" Value="True">
<Trigger.Setters>
<Setter Property="Background" Value="Black" />
</Trigger.Setters>
</Trigger>
</Style.Triggers>
</Style>
</Application.Resources>
Однако программа не реагирует на это. Это работает, когда я использую IsEnabled = True. Однако IsEnabled = False тоже не работает. Итак, вопрос: триггеры работают, только если вы отметили «True»? И IsReadOnly вообще не поддерживается? Если так: Как узнать, какие свойства элемента управления фактически поддерживаются?