如何在C#MVVM中打开一个新窗口

时间:2014-11-21 10:40:35

标签: c# mvvm

我已经尝试了2天如何在WPF MVVM中打开一个新窗口。

我已经阅读了很多关于stackoverflow的文章和问题。 在这个问题中WPF MVVM - How to Show a view from MainWindowViewModel upon Clicking on button 有一个答案,mak给出了4个例子,其中任何一个都不想工作:(

例如我有这段代码:

private void Button_Click(object sender, RoutedEventArgs e)
    {
        Ranking view = new Ranking();
        view.Show();
    }

其中Ranking是一个视图,我得到一个错误,比如缺少程序集引用,没有扩展方法'Show'接受第一个agrument。在中介模式中,我也有错误:

当前上下文中不存在名称“Messenger” 和 找不到类型或命名空间名称“AddCustomerMessage”(您是否缺少using指令或程序集引用?)

请帮助我没有任何想法如何解决它或者如果有人有一个示例项目下载请分享。

非常感谢!

0 个答案:

没有答案