因此,我在這個窗口的某個窗口2中嘗試通過創建Mainwindow對象來獲取在MainWindow.xaml 中定義的框架,並嘗試導航到頁面,但程序給出「null reference unhandeled by用戶代碼」從其他窗口獲取MainWindow框架
我用:
public Window2()
{
}
myfunction()
{
MainWindow rootwindow = new MainWindow();
rootwindow.myframe.Navigate(new Page1());
}
你打算在這裏實例化(即創建)一個新的MainWindow嗎?會喜歡'MainWindow rootWindow = Application.MainWindow'而不是? – 2012-01-13 13:00:43