我的主頁上的指令this.Frame.Navigate(typeof(RegionPage));
不起作用。它會產生一個異常:第一次打開應用程序無法更改頁面
System.NullReferenceException:'未將對象引用設置爲對象的實例。'
所以我試圖把它放在mainpage後的一些函數中,一切正常。
我的目標是:我想製作一個控件,如果用戶第一次打開應用程序,它將顯示一個帶有教程的新頁面。
問題:我該如何解決該問題?
public MainPage()
{
this.InitializeComponent();
Windows.UI.Core.SystemNavigationManager.GetForCurrentView().BackRequested += App_BackRequested;
this.NavigationCacheMode = Windows.UI.Xaml.Navigation.NavigationCacheMode.Enabled;
TextBoxRicerca.Visibility = Visibility.Collapsed;
Mappe.Loaded += Mappe_Loaded;
Regione.RegNome = "";
this.Frame.Navigate(typeof(RegionPage));
}
這個異常說的是什麼? –