【发布时间】:2017-09-28 15:15:16
【问题描述】:
当用户从 WPF 对话窗口中选择一个选项时,我想导航到另一个页面。从第 1 页,我通过按钮单击事件弹出带有此代码的窗口
private void newCust_Click(object sender, RoutedEventArgs e)
{
bvnQuery bv = new bvnQuery();
bool? val = bv.ShowDialog();
if (val.HasValue && val.Value)
{
NavigationService.Navigate("page3.xaml", UriKind.Relative);
}
}
然后在对话框窗口上,我选择了一个是/否选项(按钮),当我将值返回给调用函数时,当我导航到上面 URI 中的页面时,我得到一个空白页面。我该如何解决这个问题?
【问题讨论】:
-
你在使用 NavigationService 吗?
-
是的,我正在使用这个 NavigationService.Navigate("page3.xaml", UriKind.Relative);但它没有导航到页面
-
尝试将导航服务添加到您的按钮单击方法中?
-
@AGrammerPro 我已经做到了
-
不确定你是否已经检查过,所以我会发布它stackoverflow.com/questions/20787622/…
标签: c# wpf wpf-controls