所以这里是场景。我有 3 个xaml
:
- 主窗口
- 第1页
- 第2页
在 MainWindow 下,我有一个名为“Page1”的按钮和一个名为“Frame1”的框架
代码:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles Button1.
Dim page1 As New Page1
Frame1.Navigate(page1)
End Sub
所以它会显示Page1.xaml
到“Frame1”
然后在下Page1.xaml
,我有另一个名为“Page2”的按钮
代码:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles Button1.Click
Dim p2 As New page2
Dim main As New MainWindow
main.Frame1.Navigate(p2)
End Sub
单击“Frame1”内和“MainWindow”内的“Page1”内的按钮后,框架不会导致任何更改
我想我错过了一些东西......