如何启用禁用复选框,就好像它已启用一样。 我尝试过设置不透明度,前景,背景和蒙版,但无济于事:
<Style x:Key="CheckBoxDisplay" TargetType="CheckBox">
<Style.Triggers>
<Trigger Property="IsEnabled" Value="False">
<Setter Property="Opacity" Value="1"></Setter>
<Setter Property="Foreground" Value="Blue"></Setter>
<Setter Property="Background" Value="Blue"></Setter>
</Trigger>
</Style.Triggers>
</Style>
我可以很容易地给复选框一个事件,禁止人们通过改变它来改变它的状态,但这似乎是在作弊。
答案 0 :(得分:3)
可能只是用这个:
<CheckBox IsChecked="True" IsHitTestVisible="False" Focusable="False"/>