ContentDialog vs菜单汉堡包(SplitView)

本文关键字:SplitView 汉堡包 vs 菜单 ContentDialog | 更新日期: 2023-09-27 18:15:21

我的项目中有两个元素,ContentDialog &SplitView(汉堡包菜单)。我的ContentDialog有一个按钮,可以让你调用SplitView并放置IsPaneOpen = true,但是当我这样做时,拆分视图打开并在ContentDialog后面。

有没有办法把SplitView上面的内容对话框没有对话框消失?

我试过放置画布,但是没有效果。

按钮,后台代码:

 private void ButtonMenuClick(object sender, RoutedEventArgs e)
        {
            ((App)(App.Current)).HamburgerPage.ShowHamburgerMenu(sender, e);
        }

在汉堡包菜单页面:

 public void ShowHamburgerMenu(object sender, RoutedEventArgs e)
        {
            if (splitView.IsPaneOpen)
            {
                this.splitView.IsPaneOpen = false;
            }
            else
            {
                this.splitView.IsPaneOpen = true;
            }
        }

ContentDialog vs菜单汉堡包(SplitView)

有一个类似的问题,不确定没有代码Shahriar提到,如果这是有帮助的,但我需要汉堡菜单是分开的分屏视图,所以这是我的解决方案,如果它有帮助。

https://stackoverflow.com/a/33623056/495420