protected override void OnNavigatedTo(NavigationEventArgs e) { if (e.Parameter is Game game) { PageLayout.Title = game.Name; VMGameDetails.Load(game); } }
private void ListViewItem_DoubleTapped(object sender, DoubleTappedRoutedEventArgs e) { if (e.OriginalSource is FrameworkElement tappedElement) { if (tappedElement.DataContext is Player player) { VMGameDetails.EditPlayer(player); } } }
void Sort(SortButton sender, PlayerComparer comparer) { if (ActiveSortButton == null) { ActiveSortButton = sender; } else if (ActiveSortButton != sender) { ActiveSortButton.ResetSortRequest(); ActiveSortButton = sender; } VMGameDetails.Sort(comparer); }
private void SaveToPDF_Tapped(object sender, TappedRoutedEventArgs e) { VMGameDetails.SaveToPDF(); }
private void PublishToVKButton_Tapped(object sender, TappedRoutedEventArgs e) { VMGameDetails.PublishToVK(); }