チートを使用するWPFのMenuItemにisChecked

メニュー項目ダニ、ダニタップ上で達成したい、そしてタップを動かしていない、テンプレートリガで絵をダニ、絵はときにisChecked表示されます

トリガーを設定するにisChecked

<image source="...png" x:Name="Img"/>
……
<ControlTemplate.Triggers>
    <Trigger Property="IsChecked" Value="True>
        <Setter Propert="Visibility" TargetName="Img" Value="Visible"/>
    </Trigger>
</ControlTemplate.Triggers>

上記のように、実際の使用の効果は完全に

その後、研究が見つかりました。後
のMenuItemと呼ばれる性質を持っていますIsCheckable
このプロパティに設定されている真の理由として
、私おやっ

<Style TargetType="MenuItem">
    <Setter Property="IsCheckable" Value="True"/>
</Style>

これは設定した後、トリガーにisCheckedコードのトップは変わりませんが、機能を実現している......

おすすめ

転載: blog.51cto.com/shuxiayeshou/2472959