Используйте привязку, чтобы изменить пользовательский контроль в сетке
Я создаю приложение WPF, у которого есть главный экран, в который загружаются другие экраны.
Главный экран можно рассматривать как шаблон верхнего / нижнего колонтитула, где центральная часть заменяется в зависимости от того, что мне нужно показать в данный момент. (Это 3-х рядная сетка, гдеusercontrol
должен быть помещен в строку 1). Это имеетviewmodel
это меняет статус верхнего / нижнего колонтитула.
Я реализовал эти изменяющиеся части (строка 1) как пользовательский контроль.
Теперь мне интересно, есть ли способ использовать привязку (к чему-то ..), чтобы я мог изменить загруженныйusercontrol
и не делать это из кода, как я делаю это сейчас.
Если это полностью идет вразрез с принципами MVVM, пожалуйста, дайте мне подсказки о том, как мне следует это делать
Спасибо!!