В моем проекте есть два элемента: ContentDialog и SplitView (гамбургер-меню). В моем ContentDialog есть кнопка, которая позволяет вам вызывать SplitView и помещать IsPaneOpen = true
, но когда я это делаю, открывается разделенное представление и находится за ContentDialog.
Есть ли способ поставить SplitView над ContentDialog без исчезновения диалога?
Я пытался разместить Canvas, но ничего не получилось.
Код кнопки:
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;
}
}
Xaml
... эти коды С# бесполезны - person Shahriar   schedule 30.09.2015splitView.IsPaneOpen=!(splitView.IsPaneOpen);
вместо if-else - person Shahriar   schedule 30.09.2015