private void AnimesGridIndefinite_OnRightTapped(object sender, RightTappedRoutedEventArgs e) { if ((e.OriginalSource as FrameworkElement).DataContext is AnimeItemViewModel) { ItemFlyoutService.ShowAnimeGridItemFlyout((FrameworkElement)e.OriginalSource); } e.Handled = true; }
private void TopicOnRightClick(object sender, RightTappedRoutedEventArgs e) { if (ViewModel.PrevArgs.WorkMode == ForumBoardPageWorkModes.WatchedTopics || ViewModel.PrevArgs.WorkMode == ForumBoardPageWorkModes.UserSearch) { return; } if ((e.OriginalSource as FrameworkElement).DataContext is ForumTopicEntryViewModel) { ItemFlyoutService.ShowForumTopicFlyout(e.OriginalSource as FrameworkElement); } e.Handled = true; }
private void BtnStatusOnClick(object sender, RoutedEventArgs e) { ItemFlyoutService.ShowAnimeListItemStatusFlyout(sender as FrameworkElement); }
private void BtnWatchedEpsOnClick(object sender, RoutedEventArgs e) { ItemFlyoutService.ShowWatchedEpisodesFlyout(sender as FrameworkElement); }
private void BtnMoreClick(object sender, RoutedEventArgs e) { ItemFlyoutService.ShowAnimeGridItemFlyout(sender as FrameworkElement); }
private void AnimeItemOnRightClick(object sender, RightTappedRoutedEventArgs e) { ItemFlyoutService.ShowAnimeGridItemFlyout(sender as FrameworkElement); }