//Wat gebeurt er als er op de knop naar een opdracht geklikt wordt void uco_OnButtonclick(object sender, EventArgs e) { ucOpdrachtMini control = (ucOpdrachtMini)sender; opdracht selectedOpdracht = control.opdracht; this.Controls.Clear(); //Nieuwe control aanmaken voor aan panel toe te voegen ucOpdracht uc = new ucOpdracht(); uc.opdracht = selectedOpdracht; this.Controls.Add(uc); }
//Wat gebeurt er als er op de knop naar een opdracht geklikt wordt void uco_OnButtonclick(object sender, EventArgs e) { ucOpdrachtMini control = (ucOpdrachtMini)sender; opdracht selectedOpdracht = control.opdracht; this.Controls.Clear(); //Nieuwe control aanmaken voor aan panel toe te voegen ucOfferte uf = new ucOfferte(); uf.fillData(selectedOpdracht); this.Controls.Add(uf); }
private void btnOphalen_Click(object sender, EventArgs e) { flpOpdrachten.Controls.Clear(); klant klant = (klant)cbbKlant.SelectedItem; foreach (opdracht opdracht in KlantManagement.getOpdrachtenVanKlant(klant)) { ucOpdrachtMini uco = new ucOpdrachtMini(); uco.opdracht = opdracht; uco.OnButtonclick += new EventHandler(uco_OnButtonclick); flpOpdrachten.Controls.Add(uco); } }