PRISM проблема с загрузчиком - PullRequest
0 голосов
/ 24 января 2011

Я запускаю приложение PRISM + MEF, WPF.

В загрузчике у меня возникли некоторые проблемы.Свойство RootVisual не найдено (silverlight vs wpf ?, что я должен использовать вместо WPF? ), и я вижу, что все используют UserControl в качестве оболочки

protected override void InitializeShell()
{
  base.InitializeShell();
  Application.Current.RootVisual = (Shell)this.Shell;
}

КакВы устанавливаете RibbonWindow как «rootvisual» (оболочка) в PRISM (MEF + WPF)? (я запустил приложение Ribbon WPF).Возможно, это не правильно, что я пытаюсь сделать, но я не нашел ни одного примера, который использует RibbonWindow вместо UserControl в качестве оболочки в PRISM для приложения WPF.

Я искал stackoverflow, ноон не мог дать мне четкого ответа.

Заранее спасибо.

edit: действительно это был Window, обнаружил его через несколько мгновений."D0h!"

1 Ответ

3 голосов
/ 24 января 2011
Application.Current.MainWindow = (Shell)this.Shell;

И, как вы можете догадаться, Shell должно быть окном.

...