读书人

|WPF| Checkbox Style.Trigger小弟我没

发布时间: 2012-11-14 10:12:19 作者: rapoo

|WPF| Checkbox Style.Trigger我没有写取消的Trigger,为什么点取消后他能恢复默认

XML code
<Window x:Class="SRQC11_5_2.MainWindow"         xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"         xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"         Title="MainWindow" Height="350" Width="525">     <Window.Resources>         <Style TargetType="CheckBox">             <Style.Triggers>                 <Trigger Property="IsChecked" Value="true">                     <Trigger.Setters>                         <Setter Property="FontSize" Value="20"></Setter>                         <Setter Property="Foreground" Value="Orange"></Setter>                     </Trigger.Setters>                 </Trigger>             </Style.Triggers>         </Style>     </Window.Resources>     <StackPanel>         <CheckBox Content="悄悄的我走了" Margin="5"></CheckBox>         <CheckBox Content="正如我悄悄的来" Margin="5"></CheckBox>         <CheckBox Content="我挥一挥衣袖" Margin="5"></CheckBox>         <CheckBox Content="不带走一片去彩" Margin="5"></CheckBox>     </StackPanel> </Window>

这什么我没有写<Trigger Property="IsChecked" Value="false">的Trigger,为什么点取消后他能恢复默认

[解决办法]
没写就用的默认值啊
[解决办法]
当IsChecked值不为True时,相应Trigger的Setter失效

读书人网 >C#

热点推荐