Files
Kanalsanierungsverwaltung/SanSystem/frmStrassenList.cs
2018-06-25 21:12:28 +02:00

61 lines
1.6 KiB
C#

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<string> 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();
}
}
}