我的應用程序只有一個頁面 - MainPage。當用戶從ApplicationBar菜單中選擇「新建」時,我真正想要做的就是清除源數據並重新加載頁面。重新加載WP7中的MainPage以重新啓動應用程序
我可以使用NavigationService來做到這一點嗎?下面這行獲取該App的RootFrame未能例外導航從的MainPage本身調用時:
this.NavigationService.Navigate(new Uri("MainPage.xaml", UriKind.Relative));
可以這樣所以很容易做到,或者我需要創建第二個頁面導航之前導航到回到我的MainPage?
對不起,我想我應該更清楚我在找什麼。我有一個由設計師在2天內創建的現有原型,並且我有不到一天的時間將它連接到數據和刷新狀態。考慮到所有的約束條件,我只是尋找一種簡單的*可能很糟糕的方式來完成這個過程,而不用重新開始MVVM。我保證只會在最後期限之前完成任務,並且會拋棄所有的代碼。 – Subcreation
好吧,好吧 - 我想這是「正確的」答案,就stackoverflow而言。謝謝! – Subcreation