private void btnUj_Click(object sender, RoutedEventArgs e) { var ablak = new NevezesReszletek(); if (ablak.ShowDialog() == true) { ((List <Nevezes>)dgLista.ItemsSource).Add(ablak.Nevezes); dgLista.Items.Refresh(); } }
private void btnModosit_Click(object sender, RoutedEventArgs e) { if (dgLista.SelectedItem != null) { Nevezes elem = (Nevezes)dgLista.SelectedItem; List <Nevezes> lista = (List <Nevezes>)dgLista.ItemsSource; int index = lista.IndexOf(elem); elem = new Adateleres().GetNevezes(elem.Id); var ablak = new NevezesReszletek(elem); if (ablak.ShowDialog() == true) { lista[index] = ablak.Nevezes; dgLista.Items.Refresh(); } } }