如何在应用程序启动时初始化 WPF 导航栏
How to initialise WPF navigation bar on application start
我有一个 window 和一个 FrameContent
用于在页面之间导航:
<Frame Name="FrameContent" VerticalAlignment="Stretch" Margin="0,34,-0.8,0.4" Grid.RowSpan="2"/>
效果很好,但它只会在我导航到一个页面后出现,我希望从头开始查看它(即使 back/forward 会变灰)。
MainWindow.xaml.cs
public MainWindow()
{
InitializeComponent();
FrameContent.Navigate(new HomeView());
}
我试过添加
ShowsNavigationUI="True"
属性到 HomeView
页面,但它什么也没做。
有人知道这是否可行吗?
尝试添加 NavigationUIVisibility="Visible"
,如果可行请告诉我。
我有一个 window 和一个 FrameContent
用于在页面之间导航:
<Frame Name="FrameContent" VerticalAlignment="Stretch" Margin="0,34,-0.8,0.4" Grid.RowSpan="2"/>
效果很好,但它只会在我导航到一个页面后出现,我希望从头开始查看它(即使 back/forward 会变灰)。
MainWindow.xaml.cs
public MainWindow()
{
InitializeComponent();
FrameContent.Navigate(new HomeView());
}
我试过添加
ShowsNavigationUI="True"
属性到 HomeView
页面,但它什么也没做。
有人知道这是否可行吗?
尝试添加 NavigationUIVisibility="Visible"
,如果可行请告诉我。