Exemple #1
0
 // Constructor
 public MainPage()
 {
     InitializeComponent();
     viewModel = instance.ViewModel;
     viewModel.Counters.CollectionChanged += (sender, args) =>
                                                 {
                                                     DataContext = null;
                                                     DataContext = viewModel;
                                                 };
     Loaded += MainPage_Loaded;
 }
Exemple #2
0
 // 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)
 {
     if(ViewModel == null)
         ViewModel = new MainPageViewModel();
 }
Exemple #3
0
 // 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)
 {
     ViewModel = new MainPageViewModel();
 }