private void CheckBox_Click(object sender, RoutedEventArgs e) { var s = sender as CheckBox; System.Diagnostics.Debug.WriteLine("Checkbox => " + s.IsChecked); var user = s.DataContext as User; System.Diagnostics.Debug.WriteLine("Affichage donnée user muse => " + user.Id + " " + user.UserName); AddDeleteFavourites elem = new AddDeleteFavourites(); if (s.IsChecked == true) { elem.addNouvelAbonnement(user.Id); } else { elem.deleteAbonnement(user.Id); } }