बुला एक क्लिक समारोह में मैंNullReferenceException जब NavigationContext
NavigationService.Navigate(new Uri("/MainPage.xaml?day=" + this.week.SelectedIndex, UriKind.Relative));
का उपयोग जो Panorama.DefaultItem से संकेत मिलता है एक मूल्य के साथ MainPage.xaml नेविगेट करने के लिए, और MainPage.xaml.cs में मैं
if (this.NavigationContext.QueryString.ContainsKey("day"))
{
schedule.DefaultItem = NavigationContext.QueryString["day"];
}
तरह लिखना
लेकिन एक NullReferenceException
this.NavigationContext.QueryString.ContainsKey("day")
में बाहर आता है और मैं कहाँ वें पता नहीं है ई गलत है, अगर कोई इस समस्या के साथ मेरी मदद कर सकता है तो मुझे सराहना होगी ...
क्या आपके पास कोई डिबगिंग क्षमता है? यदि ऐसा है, तो यह जांचने के लिए कि आपको क्या लगता है कि आपको क्या मिल रहा है, यह जानने के लिए क्वेरीस्ट्रिंग में क्या है। – moowiz2020
संभावित डुप्लिकेट [.NET में NullReferenceException क्या है?] (Http://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception-in-net) – dtb
क्या NavigationContext या QueryString शून्य है? – dowhilefor