10
時,在點擊功能我用的NullReferenceException調用NavigationContext
NavigationService.Navigate(new Uri("/MainPage.xaml?day=" + this.week.SelectedIndex, UriKind.Relative));
導航到MainPage.xaml中與指示Panorama.DefaultItem的值,並在MainPage.xaml.cs中我寫這樣
if (this.NavigationContext.QueryString.ContainsKey("day"))
{
schedule.DefaultItem = NavigationContext.QueryString["day"];
}
但一個NullReferenceException出來,在
this.NavigationContext.QueryString.ContainsKey("day")
,我不知道在哪裏日錯誤的是,我會很感激,如果有人可以幫助我解決這個問題...
您是否有任何調試功能?如果是這樣,請打印QueryString包含的內容,以檢查是否獲得了您認爲應該得到的內容。 – moowiz2020
可能重複[什麼是.NET中的NullReferenceException?](http://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception-in-net) – dtb
NavigationContext或QueryString是否爲空? – dowhilefor