0

在 UWP 中有没有办法NavigationView拥有多个“视图” NavigationViewMenuItems?其概念是将类别或文件夹设置为MenuItems,当单击 或 时NavigationViewMenuItems将滑出到左侧并显示文件夹或类别的内容。然后当导航出文件夹时,文件夹和类别列表将再次从左侧滑入。我知道我可以NavigationView.MenuItemsSource在 C# 中更改,但我想主要在 XAML 中完成此操作。我已经尝试了很多方法来做到这一点,但似乎无法找到一种有效的方法。

我真的没有任何代码来证明这一点,因为这是一个完整的概念问题,而不是一个不起作用的错误。我到处搜索,发现了许多关于将不同视图加载到的文章/链接NavigationView.Content,但没有改变MenuItems部分。

有没有人对如何实现这一点有任何想法,或者我可以遵循的教程链接?我无法想象这是以前从未做过的,这似乎是一个常识性的UI界面。

4

1 回答 1

0

您实际上需要的是 Tree Navigator。UWP 对我们来说没有这样的内置控件。您可以使用第三方控件,例如Syncfusion TreeNavigator

查看 GitHub 上的代码示例:https ://github.com/syncfusion/uwp-demos/tree/master/Navigation

于 2019-03-28T01:45:05.003 回答