using Database; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Diagnostics; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace SanSystem { public partial class frmStrassenList : Form { BindingSource bs = new BindingSource(); public frmStrassenList() { InitializeComponent(); } private void frmStrassenList_Load(object sender, EventArgs e) { bs.DataSource = Datenbank.Instance.loadedProjekt.Adressen; lst_strassen.DataSource = bs; this.Height = this.MdiParent.Height - 120; } private void lst_strassen_SelectedIndexChanged(object sender, EventArgs e) { return; KlassenBIB.Strasse strasse = ((sender as ListBox).SelectedItem as KlassenBIB.Strasse); if (strasse == null) return; frmObjekteList objekteList = new frmObjekteList(strasse); objekteList.MdiParent = this.MdiParent; objekteList.Show(); } private void button1_Click(object sender, EventArgs e) { //Datenbank.Instance.loadedProjekt.Adressen.Add(new KlassenBIB.Strasse() { Strassename = "Damian" }); //bs.ResetBindings(false); } private void lst_strassen_DoubleClick(object sender, EventArgs e) { KlassenBIB.Strasse str = (KlassenBIB.Strasse)(sender as ListBox).SelectedItem; if (str == null) return; frmObjekteList frmObjekteList = new frmObjekteList(str); frmObjekteList.MdiParent = this.MdiParent; frmObjekteList.Show(); } } }