c# - 在 WPF 中的页面之间导航?

标签 c# wpf xaml window

我有我的 WPF 应用程序,我的按钮位于我添加的 WINDOW 上,我希望按钮在我单击它时打开一个 PAGE。

NavigationService nav = NavigationService.GetNavigationService(this); 
nav.Navigate(new Uri("xamlFeedbackPage.xaml", UriKind.RelativeOrAbsolute));

我已经尝试过在线代码,但当我点击按钮时我的应用程序崩溃了。

有什么帮助吗?

最佳答案

看看this post还有这个MSDN article .它们包含有关哪种类型适合导航(页面)以及在哪个容器中托管它们(基本上是框架)的说明。那么您应该会取得一些成功。

编辑

看看this extensive example事情会变得清晰。

关于c# - 在 WPF 中的页面之间导航?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20051470/

相关文章:

c# - 在运行时编译和访问类

c# - Razor 查看动态表行

c# - 使用 XAML/WPF 的路径/矢量的(自动)动画

c# - 如何右键单击列表框中的项目并在 WPF 上打开菜单

c# - 在测试运行期间单击按钮会打开一个空白窗口 selenium c#

c# - 从 for 循环更新进度条

c# - 在 WPF 中拥有模型有什么意义?

c# - 如何从后面的代码访问xaml中声明的全局变量

xaml 样式中的 WPF4 DataGridHeaderBorder

c# - 嵌套的 UserControls 通信