Uwp 何时必须切换到NavigationView和SwipeControl?

Uwp 何时必须切换到NavigationView和SwipeControl?,uwp,Uwp,我已经更新了我们UWP应用程序的所有nuget软件包。它不再编译,因为HamburgerMenu和SlideableListItem已被弃用。我正在尝试切换到NavigationView和SwipeControl。事实证明,这是如此困难,以至于我正在考虑切换回仍然允许HamburgerMenu的旧Nuget软件包 请告诉我何时必须切换到NavigationView,好吗?我想直到我想在更新的Nuget软件包中开始使用新功能为止 请告诉我何时必须切换到NavigationView,好吗 Navig

我已经更新了我们UWP应用程序的所有nuget软件包。它不再编译,因为HamburgerMenu和SlideableListItem已被弃用。我正在尝试切换到NavigationView和SwipeControl。事实证明,这是如此困难,以至于我正在考虑切换回仍然允许HamburgerMenu的旧Nuget软件包

请告诉我何时必须切换到NavigationView,好吗?我想直到我想在更新的Nuget软件包中开始使用新功能为止

请告诉我何时必须切换到NavigationView,好吗

NavigationView
不是一个强制控件,它需要基于应用程序的体系结构,NavigationView可以使应用程序的导航更容易。它有漂亮的用户界面。因此,我们建议您使用
NavigationView
。对于
SwipeControl
,它是一种灵活的控制,您可以自定义样式和导航(NavigationView基于SwipeControl)

在你的应用程序中使用,你可以查看官方文件,我们还提供

更新


Windows Community Toolkit是开源的,您还可以将
HamburgerMenu
从旧版本中分离出来,使HamburgerMenu始终可以使用。你可以找到汉堡包菜单。

问题是汉堡包菜单已经被弃用了!我还能使用它多久?
HamburgerMenu
是Windows社区工具包控件,它被
NavigationView
控件取代。您仍然可以在uwp项目中使用它。它依赖于Windows社区工具包nuget包版本。如果您使用的以下版本不包含的
HamburgerMenu
,项目将抛出编译错误。Windows社区工具包是开源的,您还可以将HamburgerMenu与旧版本分开,以便始终可以使用
HamburgerMenu
。您可以继续使用hamburger菜单,只要您愿意。它最终将从Windows社区工具包Nuget包中删除,但您可以自由地将源代码直接包含在项目中,这可以在该项目的官方github repo上找到。hi@nico zhu msft,我将HamburgerMenu和SlideableListItem的文件复制到我的项目中,现在使用最新的nuget软件包运行良好!如果您希望编辑答案以提供此选项,我会将其标记为答案。