uwp - 如何在 UWP 中制作树导航器控件

标签 uwp uwp-xaml

我知道UWP的TreeView控件。我正在寻找的是像 Syncfusion Tree Navigator 这样的树导航器控件控制。它提供了一种独特的布局,可以在层次树结构中排列项目,而不占用太多空间。它在导航器中显示展开的项目。

也许,你会问我为什么不直接使用Syncfusion Tree Navigator控件。这是因为它不是开源的。我更感兴趣的是如何进行这样的控制。我不知道从哪里开始。也许,我需要做很多定制。 UWP专家,如果您知道如何进行这样的控件。请给我一些建议。

最佳答案

您可以实现NavigationView类并让每个导航元素在可能的情况下展开以显示嵌套元素。

编辑:有this guide自己实现导航 Pane 中的所有内容。否则,您可以等待 NavigationViewsupport this feature .

关于uwp - 如何在 UWP 中制作树导航器控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55391593/

相关文章:

c# - 在 UWP 应用 (Windows 10) 中,如何防止 Windows 操作系统进入休眠模式?

c# - uwp xaml DataBinding 到 ObservableCollection 内的嵌套属性

c# - CreateQueryWithOptions 导致系统互操作 Com 异常

c++ - CM_Get_Device_Interface_List 返回 CR_INVALID_POINTER

c++ - CMake:如何将 .obj 3d 模型添加到 C++ Visual Studio UWP 项目

c# - 如何写入 ContactStore.Contact.Phones?

c# - 如何在 UWP 中使用 BooleanToVisibilityConverter

uwp-xaml - 在UWP中对齐CommandBar的内容

c# - 如何创建可重用的用户控件并将命令绑​​定到它?

xaml - UWP/XAML : Larger reveal effect (or gradient customization) on ListView