private void mniGridPayment_Click(object sender, RoutedEventArgs e) { Player playerToEdit = this.dgPointsTable.SelectedItem as Player; if (playerToEdit == null) return; playerToEdit.Payment = !playerToEdit.Payment; }