private void spelOverzichtVernieuwen(Spel spel) { foreach (KeyValuePair <Speler, int> speler in spel.SteentjesPerSpeler) { ToolStripMenuItem stand = new ToolStripMenuItem(); stand.Tag = speler.Key.Naam; stand.Text = speler.Key.Naam + " : " + speler.Value.ToString(); stand.Size = new Size(195, 26); if (speler.Key != spel.SpelerAanZet) { stand.Enabled = false; } menuStrip1.Items.Add(stand); } // Verwijder de weergave van het overzicht van de vorige beurt. while (menuStrip1.Items.Count > spel.Spelers.Count + 2) { menuStrip1.Items.RemoveAt(2); } }
public void resetSpel(object sender, EventArgs e) { Spel oudspel = (Spel)huidigScherm; MaakSpel(oudspel.VakjesBreedte, oudspel.VakjesHoogte, oudspel.Spelers[0], oudspel.Spelers[1]); }
public virtual void BindSpel(Spel spel) { throw new NotImplementedException(); }