Я получаю скорость на Composite WPF, создавая небольшое демонстрационное приложение для работы по этим проблемам. Мое приложение имеет один регион и два модуля, модуль A и модуль B. Каждый модуль содержит простой текстовый блок «Hello World». Оба модуля настроены как загрузка по требованию, согласно this MSDN How-To.Композитный WPF: отображение/скрытие просмотров?
Корпус имеет две кнопки: «Load Module A» и «Load Module B». При нажатии кнопки загружается соответствующий модуль. Итак, скажем, я нажимаю «Load Module A», затем «Load Module B». Модуль A, а затем модуль B нагрузки, как ожидалось. Но если я снова нажму «Загрузить модуль А», ничего не произойдет.
Я застрял в этой точке. Я думаю, что моя проблема в том, что мне нужно активировать и деактивировать представления в модулях, а не использовать нагрузку по требованию. Но я понятия не имею, как это сделать, и я не могу найти ни документацию, ни блоги, которые об этом говорят.
Итак, вот мой вопрос: как загрузить/выгрузить (или показать/скрыть) виды? Если кто-то может указать мне пример кода, я бы очень признателен. Спасибо за вашу помощь.