0
私は単純なボタンを持っています。視覚的に2つの状態(スイッチに似ています)があるなど、「スティッキー」ボタンの動作をしたいと思います。言い換えれば、私はマウスボタンを離しても押されたスタイルを維持したいが、クリック可能でなければならない。2状態ボタンを実装する方法
WPFで簡単に行う方法はありますか?私はFluentを使用していますが、必要に応じて変更することができます。
<Fluent:Button Header="myButton" Command="{Binding ToggleCommand}" SizeDefinition="Small">
<Fluent:Button.Icon>
<Grid Width="16" Height="16">
<Image Source="../Images/16x16/icon.png"/>
</Grid>
</Fluent:Button.Icon>
</Fluent:Button>
このような何か:
PS:
私はMVVMを使用していて、Command
で、私がチェックし、変化していますbool
ボタンが現在の状態を知るフラグ。私はボタンのプロパティにバインドすることができます、それがどんな場合でも助けてください。
'ToggleButton'? – ASh
['ToggleButton'](https://msdn.microsoft.com/en-us/library/system.windows.controls.primitives.togglebutton(v = vs.110).aspx)を見てください。基本的にはあなたが探しているものですが、3番目の "_indeterminate_"( 'null')状態もあります。 – Grx70
私は自分の(今は愚かな)質問に答えるために戻ってきましたが、皆さんは速かったです!私はちょうど1時間前にそれを見たときに、私はそれを見つけていませんでしたが、他の答えでこのToggleButtonを見つけました。ありがとう! –