private void InitializePhoneApplication() { if (_initialized) { return; } RootFrame = new Delay.HybridOrientationChangesFrame { Duration = TimeSpan.FromSeconds(0.6) }; if (AppSettings.Instance.Language == null) { AppSettings.Instance.Language = Thread.CurrentThread.CurrentCulture.Name; } CultureInfo newCulture = new CultureInfo(AppSettings.Instance.Language); Thread.CurrentThread.CurrentCulture = newCulture; Thread.CurrentThread.CurrentUICulture = newCulture; RootFrame.Navigated += CompleteInitializePhoneApplication; RootFrame.UriMapper = new AssociationUriMapper(); RootFrame.NavigationFailed += RootFrame_NavigationFailed; PhoneApplicationService.Current.ContractActivated += Application_ContractActivated; Cache.Initialize(); _initialized = true; }
private void InitializePhoneApplication() { if (_initialized) { return; } RootFrame = new Delay.HybridOrientationChangesFrame { Duration = TimeSpan.FromSeconds(0.6) }; RootFrame.Navigated += CompleteInitializePhoneApplication; RootFrame.UriMapper = new AssociationUriMapper(); RootFrame.NavigationFailed += RootFrame_NavigationFailed; PhoneApplicationService.Current.ContractActivated += Application_ContractActivated; _initialized = true; }
// Do not add any additional code to this method private void InitializePhoneApplication() { if (phoneApplicationInitialized) { return; } // Create the frame but don't set it as RootVisual yet; this allows the splash // screen to remain active until the application is ready to render. RootFrame = new Delay.HybridOrientationChangesFrame(); RootFrame.Navigated += CompleteInitializePhoneApplication; // Handle navigation failures RootFrame.NavigationFailed += RootFrame_NavigationFailed; RootFrame.Navigating += RootFrame_Navigating; RootFrame.Navigated += RootFrame_Navigated; RootFrame.UriMapper = new AssociationUriMapper(); // Ensure we don't initialize again phoneApplicationInitialized = true; }
private void InitializePhoneApplication() { if (_initialized) return; RootFrame = new Delay.HybridOrientationChangesFrame { Duration = TimeSpan.FromSeconds(0.6) }; if (AppSettings.Instance.Language == null) AppSettings.Instance.Language = Thread.CurrentThread.CurrentCulture.Name; CultureInfo newCulture = new CultureInfo(AppSettings.Instance.Language); Thread.CurrentThread.CurrentCulture = newCulture; Thread.CurrentThread.CurrentUICulture = newCulture; RootFrame.Navigated += CompleteInitializePhoneApplication; RootFrame.UriMapper = new AssociationUriMapper(); RootFrame.NavigationFailed += RootFrame_NavigationFailed; PhoneApplicationService.Current.ContractActivated += Application_ContractActivated; Cache.Initialize(); _initialized = true; }