我正在使用 Windows 模板工作室,在 ShellPage.xaml 中,我可以通过使用设置 NavigationView 的 PanToggleButton 可见或不可见
IsPaneToggleButtonVisible=true/false;
默认情况下,我的应用程序将在应用程序启动后导航到 MainPage()。当我导航到 Page1 时,我想设置为PanToggleButton
不可见。
怎么做?
我正在使用 Windows 模板工作室,在 ShellPage.xaml 中,我可以通过使用设置 NavigationView 的 PanToggleButton 可见或不可见
IsPaneToggleButtonVisible=true/false;
默认情况下,我的应用程序将在应用程序启动后导航到 MainPage()。当我导航到 Page1 时,我想设置为PanToggleButton
不可见。
怎么做?
知道了。在 ShellPage.xaml.cs 中,
private void Frame_Navigated(object sender, NavigationEventArgs e)
{
if (e.SourcePageType == typeof(Page1))
navigationView.IsPaneToggleButtonVisible = false;
else
navigationView.IsPaneToggleButtonVisible = true;
}
Frame_Navigated 方法可以获取导航页面的类型,然后你可以做更多的事情。