私はこのようなボタンをたくさん持っています
<Button Content="A"
Command="{Binding ClickCommand}"
CommandParameter="{Binding RelativeSource={RelativeSource Mode=Self},
Path=Content}" />
ここContent
で、Buttonのプロパティは。として渡されますCommandParameter
。ViewModelの1つのコマンドがすべてのボタンを処理し、そのパラメーターに基づいて「何をすべきかを知っている」(コントロールパネル/キーボードタイプのアプリを考えてみてください)。
これにより、XAMLが何度も繰り返されます。この繰り返されるコードをボタンの基本スタイルに入れるにはどうすればよいですか?