Prism Bootstrapper Проблема
-
23-10-2019 - |
Вопрос
Я начинаю призму + MEF, приложение WPF.
В начальной загрузке у меня проблемы. Свойство Rootvisual не найдено (Silverlight против WPF?, Что я должен использовать вместо WPF?) и я вижу, что все используют usercontrol в качестве оболочки
protected override void InitializeShell()
{
base.InitializeShell();
Application.Current.RootVisual = (Shell)this.Shell;
}
Как установить ленточный вещатель как «rootvisual» (оболочка) в призме (MEF+WPF)? (Я запустил ленточное приложение WPF). Может быть, это неправильно, что я пытаюсь сделать, но я не нашел ни одного примера, в котором используется ленточный вещатель вместо usercontrol в качестве оболочки в призме для приложения WPF.
Я искал Stackoverflow, но это не мог дать мне четкий ответ.
Заранее спасибо.
РЕДАКТИРОВАТЬ: Действительно, это было окно, обнаружил это через несколько мгновений. "D0H!"
Решение
Application.Current.MainWindow = (Shell)this.Shell;
И как вы можете догадаться Shell
Должно быть окно.