有没有办法让 NavigationView 对象没有汉堡菜单(所以它在 window 的一侧持久存在)

Is there a way to have a NavigationView object without a hamburger menu (so it is persistent on the side of the window)

我想要在屏幕一侧有一个持久的菜单,但不知道该怎么做。(没有汉堡包)

如果想隐藏汉堡按钮,可以在NavigationView中设置属性:

IsPaneToggleButtonVisible="False"

如果你想隐藏后退按钮,你可以这样设置:

IsBackButtonVisible="Collapsed"

如果你想修复侧面板,这里有两个建议:

  1. 如果您的应用程序最低版本为 1776​​3 或更高版本:
    设置 属性 PaneDisplayMode="Left" IsPaneOpen="True"
  2. 如果您的应用程序最低版本是 17134:
    在 NavigationView:
  3. 上绑定事件 PaneClosing
private void NavigationView_PaneClosing(NavigationView sender, NavigationViewPaneClosingEventArgs args)
{
    args.Cancel = true;
}

此致。