0

Требуется годная идея для реализации логической части менюшки приложения. Разрабатываю приложение в целях самообучения, и проектирую по правилам шаблона MVVM. В приложении имеется главная менюшка, по нажатии кнопок которой в приложении просто меняются страницы. На данные момент я создал enum ModelViewContext и в зависимости от того, какой контекст установлен в DataContext главного окна применяю нужную страницу. Проблема в том, что такой подход заставляет программиста следить сразу за двумя зайцами: какие-там контексты сейчас возможны, какие страницы сейчас нужны. Есть ли более лаконичное решение?

Kasper
  • 123

0 Answers0