Files
Kanalsanierungsverwaltung/SanSystem/frmStrassenList.cs
Husky e0d7cf03d1 Temperatur Can
Bindings hergestellt
2018-06-24 17:49:34 +02:00

64 lines
1.8 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)
{
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();
}
}
}