При создании приложения WPF с шаблоном MVVM кажется, что мне нужно собрать все необходимые инструменты самостоятельно , чтобы даже начать самую элементарную обработку событий, например,
- Прикрепленное поведение, которое я получаю от здесь
- DelegateCommands, которые я получаю от здесь
Теперь я ищу способ обработать событие ItemSelected в ComboBox и получаю предложения трюков и обходных путей , чтобы сделать это (используя триггер XAML или другие элементы, привязанные к выбранному элементу и т. д.). Хорошо, я могу пойти по этой дороге, но, похоже, изобретаю колесо. Было бы неплохо иметь команду ItemSelected, которую я могу обработать в моей ViewModel .
Я пропускаю какой-то набор стандартных инструментов или все делают MVVM с WPF, в основном собирая и собирая свой собственный набор инструментов, чтобы они могли выполнять самые простые задачи с событиями и командами, вещи, которые взять только пару строк в коде с помощью Click = "eventHandler"?