private void VorhandeneArbeitsbereicheAuflisten() { List <Arbeitsbereich> geladeneArbeitsbereiche = this._arbeitsbereichVerwaltung.VorhandeneNochNichtGeladeneArbeitsbereiche; this.panelArbeitsbereiche.Controls.Clear(); foreach (Arbeitsbereich arbeitsbereich in geladeneArbeitsbereiche) { EinArbeitsBereichListenEintrag bereichListenEintrag = new EinArbeitsBereichListenEintrag(); bereichListenEintrag.Anzeigen(arbeitsbereich); this.panelArbeitsbereiche.Controls.Add((Control)bereichListenEintrag); bereichListenEintrag.Dock = DockStyle.Top; bereichListenEintrag.ArbeitsbereichOeffnen += new EventHandler <EventArgs <Arbeitsbereich> >(this.eintrag_ArbeitsbereichOeffnen); bereichListenEintrag.ArbeitsbereichLoeschen += new EventHandler <EventArgs <Arbeitsbereich> >(this.eintrag_ArbeitsbereichLoeschen); } }
private void VorhandeneArbeitsbereicheAuflisten() { List <Arbeitsbereich> vorhandeneNochNichtGeladeneArbeitsbereiche = this._arbeitsbereichVerwaltung.VorhandeneNochNichtGeladeneArbeitsbereiche; this.panelArbeitsbereiche.Controls.Clear(); foreach (Arbeitsbereich item in vorhandeneNochNichtGeladeneArbeitsbereiche) { EinArbeitsBereichListenEintrag einArbeitsBereichListenEintrag = new EinArbeitsBereichListenEintrag(); einArbeitsBereichListenEintrag.Anzeigen(item); this.panelArbeitsbereiche.Controls.Add(einArbeitsBereichListenEintrag); einArbeitsBereichListenEintrag.Dock = DockStyle.Top; einArbeitsBereichListenEintrag.ArbeitsbereichOeffnen += this.eintrag_ArbeitsbereichOeffnen; einArbeitsBereichListenEintrag.ArbeitsbereichLoeschen += this.eintrag_ArbeitsbereichLoeschen; } }