c# - 如何在 WPF 中从一页导航到另一页

标签 c# wpf xaml mvvm

我有一个 MainWindow.XAMLCustomersView.XAML

当我单击 MainWindow 上的 Customer 按钮时,我想导航到 CustomersView.XAML 并需要传递一些参数。

我可以使用 NavigationService,但仅适用于 Pages 而不是 Window。目前无法选择超链接。

这可能是相当简单的事情,但不确定如何使用 MVVM 实现它并且没有任何第三方控制。

最佳答案

private void Navigate_Click(object sender, RoutedEventArgs e)//By Prince Jain 
{
   this.NavigationService.Navigate(new Uri("Page3.xaml", UriKind.Relative));
}

关于c# - 如何在 WPF 中从一页导航到另一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28576178/

相关文章:

c# - 绑定(bind)到 Xceed 图表

WPF 绑定(bind)到数据上下文

c# - BindingNavigator“保存”按钮未将数据保存到数据库

c# - 合并重叠的时间范围及其权重

c# - 在 Umbraco CMS 中创建自定义错误页面

wpf - MahApps Metro 从应用程序资源设置窗口边框样式

wpf - IdeaBlade有哪些局限性?

c# - 如何从代码后面设置 PathIcon?

c# - 绑定(bind)到 UserControl 的依赖属性

c# - StackPanel 的一侧有一个按钮,另一侧有其他按钮