private void AllView_Load(object sender, EventArgs e) { List <TeerlingView> teerlingen = _controller.getTeerlingenView(); //Lijst met alle views int teerlingWidth = teerlingen[0].Width; //breedte van 1 teerling voor correct naast elkaar foreach (TeerlingView teerling in teerlingen) { TeerlingView huidigeTeerling = teerling; int xPos = teerlingen.IndexOf(teerling) * teerlingWidth; //x positie zetten afhankelijk van index en width huidigeTeerling.Location = new Point(xPos, 0); Controls.Add(huidigeTeerling); //huidige teerling toevoegen aan view huidigeTeerling.updateViewTeerling(); } bttn_all.Location = new Point(20, teerlingen[0].Height); //Smijt alle teerlingen onder de teerling zetten btnn_start_again.Location = new Point((25 + bttn_all.Width), teerlingen[0].Height); btnn_start_again.Visible = !(_controller.getModel().AantalWorpen <= _controller.getModel().MaxAantalWorpen); }
public void resetTeerling() { _model.Aantalogen = 0; _model.Gekleurd = false; _view.updateViewTeerling(); }