У меня есть несколько таких кнопок, как
<Button Content="A"
Command="{Binding ClickCommand}"
CommandParameter="{Binding RelativeSource={RelativeSource Mode=Self},
Path=Content}" />
, где свойство Content
для кнопки передается как CommandParameter
.Одна команда в ViewModel обрабатывает все кнопки и «знает, что делать» на основе этого параметра (например, приложение типа панели управления / клавиатуры).
Это делает много повторяющихся XAML.Как я могу поместить этот повторяющийся код в базовый стиль для кнопки?