// Code to execute when the application is launching (eg, from Start) // This code will not execute when the application is reactivated private void Application_Launching(object sender, LaunchingEventArgs e) { DetermineIsTrial(); FilterModel = new FiltersModel(); }
// Code to execute when the application is activated (brought to foreground) // This code will not execute when the application is first launched private void Application_Activated(object sender, ActivatedEventArgs e) { DetermineIsTrial(); if (!e.IsApplicationInstancePreserved) { FilterModel = new FiltersModel(); try { PhotoModel = TombstoningHelper.RestorePhotoModel(); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine("Unable to restore photo model: " + ex.Message); } } }