/* Constructor die de dependency injection van de controller opvangt */ public TeerlingView(TeerlingController teerlingController) { InitializeComponent(); // Ken de controller injection toe aan de member controller = teerlingController; }
/* * Constructor die de dependency injection van de controller opvangt */ public TeerlingView(TeerlingController teerlingController) { InitializeComponent(); // Ken de controller injection toe aan de member controller = teerlingController; }
// Voeg aantal teerlingen toe aan het model private void maakTeerlingen() { // Loop over het aantal teerlingen dat er mogen zijn (gedefiniëerd in GameController) for (int teerlingNummer = 0; teerlingNummer < AantalTeerlingen; ++teerlingNummer) { // Maak een nieuwe teerling aan TeerlingController teerling = new TeerlingController(); // Voeg de teerling toe aan het model model.addTeerling(teerling); } }
/* Voeg een teerling toe aan de lijst met teerlingen */ internal void addTeerling(TeerlingController teerling) { teerlingen.Add(teerling); }
public TeerlingView(TeerlingController teerlingController) { InitializeComponent(); controller = teerlingController; }
private int aantalSpelers = 2; //------- /* * Voeg een teerling toe aan de lijst met teerlingen */ internal void addTeerling(TeerlingController teerling) { teerlingen.Add(teerling); }
private void maakTeerlingen() { for (int teerlingNummer = 0; teerlingNummer < AantalTeerlingen; ++teerlingNummer) { TeerlingController teerling = new TeerlingController(); model.addTeerling(teerling); } }