我最近開始WP 8開發。我知道C#有點但不多。順便說一句,我試圖打開一個頁面務實,但應用程序是粉碎。Windows Phone 8以編程方式打開新頁面
我的代碼是在這裏
NavigationService.Navigate(new Uri("/Dashboard.xaml", UriKind.Relative));
但我感到困惑,因爲它的工作時,我按一下按鈕事件代碼塊中把上面的代碼。
錯誤詳細類型「System.NullReferenceException」 的異常出現在TestProgram.DLL但在用戶代碼中沒有處理
如果這個異常的處理程序,該程序可以安全 繼續。
我需要你的建議。
編輯:代碼添加
Credens MyCred = new Credens();
// Constructor
public MainPage()
{
InitializeComponent();
if (MyCred.ifExists("api_key"))
{
NavigationService.Navigate(new Uri("/Dashboard.xaml", UriKind.Relative));
}
}
你什麼時候調用Navigate-Method? –
可能太早,因此NavigationService爲空,因爲它尚未初始化。 – venerik
@venerik這就是我的觀點;) –