Я пишу приложение WPF, и я хотел бы использовать Enum для переменной State.Enum Изменено событие
Пример: при запуске программы некоторые элементы управления отключены до тех пор, пока не изменится состояние.
При изменении состояния я хотел бы отключить/включить различные элементы управления с помощью обработчика событий. В прошлом я написал много специальных обработчиков событий, однако, используя переименование, поскольку триггер ударил мой разум.
Любые предложения?
Основываясь на сложности приложения, я думаю, что я просто заколю несколько методов для переключения элементов управления. Далек от элегантности, но не стоит уровня абстракции MVVM или аналогичных шаблонов дизайна. Благодаря! – Ritz
@Ritz Остерегайтесь «мое приложение слишком просто для MVVM»! Приложения часто растут по мере изменения спецификации, и когда это происходит, чем раньше у вас есть MVVM, тем лучше. Даже для самых базовых приложений нет реальных накладных расходов для основной импликации MVVM, и это упрощает общую структуру вашего приложения и позволит вам двигаться вперед. – Ricibob
+1 к этому. Я нахожу, что XAML почти это требует. –