コード例 #1
0
 private void UpdateAnalytic(object sender, SelectionChangedEventArgs e)
 {
     //Debug.WriteLine(selectedPlayer.NickName);
     if (courseViewModel == null)
     {
         Debug.WriteLine("course view model is null");
         return;
     }
     if (PlayerSelection.SelectedItem != null)
     {
         courseViewModel.update_analytic(PlayerSelection.SelectedItem as PlayerViewModel);
     }
     courseViewModel.NotifyProperties();
 }
コード例 #2
0
 protected override void OnNavigatedTo(NavigationEventArgs e)
 {
     if (DataContext == null)
     {
         string selectedIndex = "";
         if (NavigationContext.QueryString.TryGetValue("courseIndex", out selectedIndex))
         {
             Debug.WriteLine("recieved a course index...");
             int index = int.Parse(selectedIndex);
             DataContext     = HomePageViewModel.get_instance().courses[index];
             courseViewModel = HomePageViewModel.get_instance().courses[index];
             courseViewModel.NotifyProperties();
         }
     }
 }