private void corianItemButtonRemove_Click(object sender, RoutedEventArgs e) { ListViewItem clickedItem = Corinor.Hjelpeklasser.VisualTree.getParentKontroll <ListViewItem>(sender as DependencyObject); ProduktPresentasjon produkt = forslagListBoks.ItemContainerGenerator.ItemFromContainer(clickedItem) as ProduktPresentasjon; corianForslagService.ForslagSomVises.Remove(produkt); }
public void Remove(ProduktPresentasjon element) { if (element == null) { return; } element.PropertyChanged -= element_PropertyChanged; _produkter.Remove(element); }
public void Add(ProduktPresentasjon element) { if (element == null) { return; } _produkter.Add(element); element.PropertyChanged += element_PropertyChanged; }