这基本上是一个轻量级的问题。最近,我开始从WPF迁移到UWP,并在这两个平台之间遇到了一些不同的问题。其中之一就是航海,可以说。我想问你们,在MVVM后面的UWP应用程序中的主要导航方法。
在WPF中,我有一个所有ViewModels的通用存储,ContentControl从该存储中获取CurrentViewModel值,然后显示相应的视图。在这里,我想,我也可以这样做,但我想使用UWP导航服务来接近它。我该怎么做?
发布于 2022-07-28 02:27:12
我也可以这样做,但是我想用UWP导航服务来接近它。我该怎么做?
当然,您可以使用NavigationService实现此功能,您可以使用Window.Current.Content as Frame;获取当前根框架,并将NavigationViewItem与页面类型绑定,当选择项时,您可以获得当前页面类型并调用NavigationService来导航所需的页面。
为了获得完整的代码示例,请使用为UWP安装Template Studio,并使用此方法制作UWP项目。
https://stackoverflow.com/questions/73142331
复制相似问题