private void FrmYahtzee_Load(object sender, EventArgs e) { for (int teerlingnummer = 0; teerlingnummer < aantalTeerlingen; teerlingnummer++) { TeerlingController tijdelijkeTeerlingen = new TeerlingController(); teerlingen.Add(tijdelijkeTeerlingen); } //teerlingen tonen for (int teerlingNummer = 0; teerlingNummer < aantalTeerlingen; teerlingNummer++) { TeerlingView teerlingview = teerlingen[teerlingNummer].GetView(); //breedte teerlingen ophalen en posititie berekenen (0 * breedte teerling, ... ) int horizontalPosition = teerlingNummer * teerlingview.Width; teerlingview.Location = new System.Drawing.Point(horizontalPosition, 0); Controls.Add(teerlingview); teerlingen[teerlingNummer].Werp(); teerlingen[teerlingNummer].UpdateUI(); } #region Comments //TeerlingController teerling1 = new TeerlingController(); //Controls.Add(teerling1.GetView()); //hetzelfde als hieronder > controls.add(new Teerlingview()); //zelf toegevoegd > view toevoegen aan frm when start (rechtsstreeks) //Controls.Add(new TeerlingView()); #endregion }
public TeerlingView(TeerlingController c) { InitializeComponent(); controller = c; }