我正在爲VS2012中的Windows Phone 8開發一個應用程序,我的啓動項目頁面是SetProfile.XAML
,它首次創建配置文件,但如果用戶第二次輸入應用程序,則不能顯示該頁面因爲已經有一個現有的配置文件。頁面間緩慢導航
所以我有這個代碼爲「加載」事件處理程序,它檢查是否有創建的配置文件,如果有,導航到MainPage
頁面。
private void PhoneApplicationPage_Loaded_1(object sender, RoutedEventArgs e)
{
if (Flag.Contains("true"))
{
if (IsolatedStorageSettings.ApplicationSettings.Contains("player1"))
if (!(Flag.Contains("false")))
NavigationService.Navigate(new Uri("/MainPage.xaml", UriKind.Relative));
}
}
問題是,當我進入第二次,我看到SetProfile.XAML
頁的眨眼則導航(它就像毫秒),但我仍然可以看到它。
有沒有什麼辦法可以讓它更快,讓用戶不會看到它?