uwp NavigationView control Titlebar

為{幸葍}努か 提交于 2019-12-04 20:20:20

I don't know which version OS you are working on, I didn't see this problem in recent Windows insider OS. You may workaround the not clickable problem by set a dummy Titlebar like below:

<Grid>
    <Grid x:Name="AppTitleBar" Background="Transparent" />
    <NavigationView IsBackEnabled="True" PaneDisplayMode="Top">
        <NavigationView.MenuItems>
            <NavigationViewItem Icon="Accept" Content="Accept" />
        </NavigationView.MenuItems>
    </NavigationView>
</Grid>

public MainPage()
{
    this.InitializeComponent();
    var coreTitleBar = CoreApplication.GetCurrentView().TitleBar;
    coreTitleBar.ExtendViewIntoTitleBar = true;

    Window.Current.SetTitleBar(AppTitleBar);
}
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!