public void MenuFlyoutDelete_Click(object sender, RoutedEventArgs e) { var datacontext = (e.OriginalSource as FrameworkElement).DataContext; Player player = datacontext as Player; if (player != null) { PlayerTappedEventArgs args = new PlayerTappedEventArgs(); args.Player = player; if (DeletePlayerClicked != null) { DeletePlayerClicked(this, args); } } }
public void PlayersListView_Tapped(object sender, TappedRoutedEventArgs e) { var datacontext = (e.OriginalSource as FrameworkElement).DataContext; Player player = datacontext as Player; if (player != null) { PlayerTappedEventArgs args = new PlayerTappedEventArgs(); args.Player = player; if (PlayerTapped != null) { PlayerTapped(this,args); } } }