In una funzione Click io usoNullReferenceException quando si chiama NavigationContext
NavigationService.Navigate(new Uri("/MainPage.xaml?day=" + this.week.SelectedIndex, UriKind.Relative));
per navigare MainPage.xaml con un valore che indica la Panorama.DefaultItem, e in MainPage.xaml.cs scrivo come
if (this.NavigationContext.QueryString.ContainsKey("day"))
{
schedule.DefaultItem = NavigationContext.QueryString["day"];
}
ma un NullReferenceException viene fuori in
this.NavigationContext.QueryString.ContainsKey("day")
e io non so dove th E 'sbagliato, sarò grato se qualcuno mi può aiutare con questo problema ...
Avete delle capacità di debug? In tal caso, stampa ciò che contiene QueryString, per verificare che stai ottenendo ciò che pensi di dover ottenere. – moowiz2020
possibile duplicato di [Che cosa è una NullReferenceException in .NET?] (Http://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception-in-net) – dtb
NavigationContext o QueryString null? – dowhilefor