public buttoncontroller(List<Teerlingcontroller> Teerlingen, scorebordController score)
 {
     teerlingen = Teerlingen;
     _score = score;
     _view = new UserControl1(this, _score);
     _buttonmodel = new buttonmodel();
 }
        private void Form1_Load(object sender, EventArgs e)
        {
            int aantalTeerlingen = 5;
            scorebordController scorecontroller = new scorebordController(teerlingen);
            ScoreBord scorebordview = scorecontroller.getView();
            Controls.Add(scorecontroller.getView());
            scorebordview.Location = new Point(0, 0);

            buttoncontroller buttoncontroler = new buttoncontroller(teerlingen, scorecontroller);
            UserControl1 buttonlocatie = buttoncontroler.getView();
            Controls.Add(buttoncontroler.getView());
            buttonlocatie.Location = new Point(0, 220);

            //maak instanties van de teerlingen aan voeg deze toe aan view
            for (int teerlingNummer = 0; teerlingNummer < aantalTeerlingen; teerlingNummer++)
            {

                Teerlingcontroller nieuweTeerling = new Teerlingcontroller();
                teerlingen.Add(nieuweTeerling);
                //_model.Teerlingen.Add(nieuweTeerling);
                //_model.addTeerling(nieuweTeerling);

            }

            for (int teerlingNummer = 0; teerlingNummer < aantalTeerlingen; teerlingNummer++)
            {

                Teerlingcontroller huidigeTeerling = teerlingen[teerlingNummer];
                TeerlingView huidigeTeelingview = huidigeTeerling.getView();

                int xpos = huidigeTeelingview.Width * teerlingNummer;
                huidigeTeelingview.Location = new Point(xpos,80);

                Controls.Add(huidigeTeerling.getView());

            }

            //_model.Aantal_teerlingen = aantalTeerlingen;

            //maakTeerlingen(aantalTeerlingen);

            //Teerlingcontroller nieuweTeerling = new Teerlingcontroller();

            //Controls.Add(nieuweTeerling.getView());
        }
 public UserControl1(buttoncontroller controllers, scorebordController score)
 {
     _controller = controllers;
     _score = score;
     InitializeComponent();
 }
 public ScoreBord(scorebordController controller, scorebordModel model)
 {
     _controller = controller;
     _model = model;
     InitializeComponent();
 }