如何从视图模型打开新页面

时间:2016-07-22 12:34:13

标签: wpf mvvm

我有。同一个project.i中的view和viewmodel打开了一个新页面,按钮点击后面的代码就像这样

private void button_click(object sender, routedeventargs e)
{
    var dashboardwindow = new dashboard();
    this.navigationservice.navigate(new uri("../view/dashboard.xaml", urikind.relative));
}

现在我已经使用MVVM在此按钮上添加了用户身份验证。如何从视图模型中打开此页面。?

如果我使用窗口而不是页面,那么我可以像这样打开新窗口

 Dashboard dl = new Dashboard();
            dl.Show();

多数民众赞成工作。但是我已经拍了一页,因为我需要在我的应用程序中使用bowser类型导航所以..请帮忙。谢谢

0 个答案:

没有答案