WPF子页面获取父框架

Bih*_*eng 4 navigation wpf frame

我有一个父框架Frame1打开页面Page1.从Page1我想点击一个按钮并指示Frame1打开一个新页面Page2.这种导航方法可行吗?谢谢

Bih*_*eng 5

由于我的Frame在主窗口中,我已经使用以下方法解决了.在我阅读了一些文章后,更标准化的方法可能会使用MVVM方式将此代码放在Page1:

 Dim myWindow As Window1 = TryCast(Application.Current.MainWindow, Window1)
     If myWindow IsNot Nothing Then
        Dim myFrame As Frame = myWindow.Frame1

        myFrame.Navigate(New Page2())
     End If
Run Code Online (Sandbox Code Playgroud)