1
我有一個導航不同頁面的WPF/XAML窗口。導航執行是這樣的:從WPF中刪除導航欄頁面應用程序
MainFrame.Navigate(new LoginPage(this));
的問題是,在第一導航,一欄出現在窗口的頂部:
如何刪除/隱藏呢?
我有一個導航不同頁面的WPF/XAML窗口。導航執行是這樣的:從WPF中刪除導航欄頁面應用程序
MainFrame.Navigate(new LoginPage(this));
的問題是,在第一導航,一欄出現在窗口的頂部:
如何刪除/隱藏呢?
第1步。 在您的框架標記中添加事件ContentRendered。作爲
<Frame Name="myFrame" ContentRendered="myFrame_ContentRendered" ></Frame>
步驟2. 在ContentRendered事件處理程序設置NavigationUIVisibility隱藏在每個網頁上,而不是調用相同的所有頁的。
private void myFrame_ContentRendered(object sender, EventArgs e)
{
myFrame.NavigationUIVisibility = System.Windows.Navigation.NavigationUIVisibility.Hidden;
}
或簡單地使用:<Frame Source="YOURPAGE.xaml" NavigationUIVisibility="Hidden" />
'NavigationUIVisibility = 「隱藏」'的伎倆!謝謝。 – TheUnexpected