private void b_add_Click(object sender, RoutedEventArgs e) { var kon = new Kontakt(); kontakte.Add(kon); lBx_kontakte.ItemsSource = null; lBx_kontakte.ItemsSource = kontakte; lBx_kontakte.SelectedIndex = kontakte.Count - 1; }
//MASKE AUSLESEN UND ALS "kontakt" ZURÜCKGEBEN private Kontakt maskRead(Kontakt kontakt) { //Speichern kontakt.anrede = (Anrede)cbx_anrede.SelectedItem; kontakt.vorname = tbx_vorname.Text; kontakt.nachname = tbx_nachname.Text; kontakt.gebDatum = (DateTime)dp_gebdate.SelectedDate; return kontakt; }
private void felderFüllen(Kontakt kontakt) { try { cbx_anrede.SelectedItem = kontakt.anrede; tbx_nachname.Text = kontakt.nachname; tbx_vorname.Text = kontakt.vorname; dp_gebdate.SelectedDate = kontakt.gebDatum; } catch (Exception) { cbx_anrede.SelectedItem = ""; } try { img_Bild.Source = new BitmapImage(new Uri(kontakt.bildPath, UriKind.Absolute)); } catch (Exception) { var path = Environment.CurrentDirectory + @"\Pics\2.jpg"; img_Bild.Source = new BitmapImage(new Uri(path, UriKind.Absolute)); } }