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) { List strassen = Datenbank.Instance.loadedProjekt.Objekte.Select(x => x.StrasseName).Distinct().ToList(); //bs.DataSource = strassen; lst_strassen.DataSource = strassen; this.Height = this.MdiParent.Height - 120; } private void lst_strassen_SelectedIndexChanged(object sender, EventArgs e) { return; } 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) { string selectedStreetName = (sender as ListBox).SelectedItem.ToString(); if (selectedStreetName == null) return; frmObjekteList frmObjekteList = new frmObjekteList(selectedStreetName); frmObjekteList.MdiParent = this.MdiParent; frmObjekteList.Show(); } } }