我创建了一个具有样式的应用程序资源,如果文本框具有“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也不起作用。所以,问题:如果你检查“真实”,触发器是否只能工作?并且IsReadOnly根本不受支持吗?如果是这样:我如何知道实际支持哪些控件属性?