我的主页上的指令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));
}
这个异常说的是什么? –