示例#1
0
        // Код для выполнения при активации приложения (переводится в основной режим)
        // Этот код не будет выполняться при первом запуске приложения
        private void Application_Activated(object sender, ActivatedEventArgs e)
        {
            ListItems.Load();
            if (e.IsApplicationInstancePreserved)
            {
                return;
            }

            IsolatedStorageSettings iss = IsolatedStorageSettings.ApplicationSettings;

            if (PhoneApplicationService.Current.State.ContainsKey("Settings"))
            {
                Settings = PhoneApplicationService.Current.State["Settings"] as SettingsData;
            }
            else
            {
                if (!iss.TryGetValue("Settings", out settingsData))
                {
                    Settings = new SettingsData();
                }
            }

            Mogade = MogadeHelper.CreateInstance();
#if !DEBUG
            Mogade.LogApplicationStart();
#endif
        }
示例#2
0
        // Код для выполнения при запуске приложения (например, из меню "Пуск")
        // Этот код не будет выполняться при повторной активации приложения
        private void Application_Launching(object sender, LaunchingEventArgs e)
        {
            ListItems.Load();
            IsolatedStorageSettings iss = IsolatedStorageSettings.ApplicationSettings;

            if (!iss.TryGetValue("Settings", out settingsData))
            {
                Settings = new SettingsData();
            }


            Mogade = MogadeHelper.CreateInstance();
#if !DEBUG
            Mogade.LogApplicationStart();
#endif
        }