导航视图的 UWP 自定义样式

UWP custom style for navigationview

我需要像这样自定义 NavigationView:

我不知道如何在 NavigationView 中创建“已连接”文本块。我阅读了有关 PaneTitle 的内容,但在这种情况下它不是我需要的

如果您使用的是本机 NavigationView 控件,则需要创建 NavigationView 控件的默认样式。

从 Visual Studio 打开 DocumentOutline windows,它将显示您添加到 Xaml 页面的所有控件,然后选择目标 NavigationView ,右键单击它并选择 编辑模板 -> 编辑副本。然后Visual Studio会自动生成一个默认的样式NavigationView.

在样式中,SplitView.Pane 中有一个名为 PaneContentGrid 的网格,这是列出 NavigationViewItems 的地方。您可以根据需要添加另一个按钮。