代码之家  ›  专栏  ›  技术社区  ›  Bassie

如何在应用程序启动时初始化WPF导航栏

  •  0
  • Bassie  · 技术社区  · 7 年前

    我有一扇窗户,窗户上有一个窗户 FrameContent 我用来在页面之间导航的:

    <Frame Name="FrameContent" VerticalAlignment="Stretch" Margin="0,34,-0.8,0.4" Grid.RowSpan="2"/>
    

    它工作得很好,但是它只有在我已经导航到一个页面之后才会出现,我希望从一开始就看到它(即使back/forward将变灰)。

    public MainWindow()
    {
        InitializeComponent();
    
        FrameContent.Navigate(new HomeView());
    }
    

    我试着加上

    ShowsNavigationUI="True"
    

    归因于 HomeView 但它什么也没做。

    有人知道这是否可能吗?

    1 回复  |  直到 7 年前
        1
  •  2
  •   Nehorai Elbaz    7 年前

    尝试添加 NavigationUIVisibility="Visible" ,让我知道它是否有效。