2014-02-08 32 views
0

我想从我的MainWindowViewModel ViewModel打开一个视图。 它的工作原理,但我得到的只是一个空白的窗口。它绑定正确的标题,但其他所有控件都缺失。错误的视图显示(Catel)

有没有人有同样的问题,并找到了解决办法?

+0

向我们展示代码。你在使用UIVisualizerService吗?还是NavigationService? –

+0

你需要什么代码? MainWindowViewModel,SettingsWindowViewModel和SettingsWindow? ? 我正在使用UIVisualizerService。 –

+0

这是我的SettingsWindowVM: https://gist.github.com/Mythos94/0d9aa8fac57662dbd598 我SettingsWindow: https://gist.github.com/Mythos94/11f5bf6dbb537c8632eb 我MainWindowVM命令: https://开头要点.github.com/Mythos94/57ec114cfa0b2e0707a5 –

回答

1

您忘记了在您的代码隐藏中调用InitializeComponent。提示:使用Catel行为创建一个基类,然后将其用作基本视图。它将使您的实际窗口代码更加清洁。

+0

谢谢,你忘了它也在这里: https://catelproject.atlassian.net/wiki/display/CTL/Using+a+自定义+窗口?src =搜索 我只是复制粘贴,我知道这是懒惰;-) –

+0

我没有忘记它,因为它是作为一个基地,而不是一个部分代码隐藏。 –