Ejemplo n.º 1
0
        public cardView(cardController controller)
        {
            _controller = controller;
            _model      = _controller.getModelCard();

            InitializeComponent();
            updateView();
        }
        public cardView(cardController controller)
        {
            _controller = controller;
              _model = _controller.getModelCard();

              InitializeComponent();
              updateView();
        }
        public void makeCardViews(int numberOfCards)
        {
            for (int cardNumber = 0; cardNumber < numberOfCards; cardNumber++)
            {
                cardController card     = new cardController(this);                                  //Enkele kaart aanmaken
                cardView       cardView = card.getViewCard();                                        //Nieuwe view kaart
                _model.addCard(card);                                                                //kaart toevoegen aan lijst

                card.getModelCard().CardKind  = _controllerPoker.getModelPoker().CardsStackKind[0];  //bovenste kaart soort ophalen van random lijst
                card.getModelCard().CardValue = _controllerPoker.getModelPoker().CardsStackValue[0]; //bovenste kaart waarde ophalen van random lijst

                _controllerPoker.getModelPoker().removeCardValue(0);                                 //verwijder kaart van stack
                _controllerPoker.getModelPoker().removeCardKind(0);                                  //verwijder kaart van stack

                card.getViewCard().updateView();                                                     //view update van de kaart
            }
        }
        public void makeCardViews(int numberOfCards)
        {
            for (int cardNumber = 0; cardNumber < numberOfCards; cardNumber++)
              {
            cardController card = new cardController(this); //Enkele kaart aanmaken
            cardView cardView = card.getViewCard(); //Nieuwe view kaart
            _model.addCard(card); //kaart toevoegen aan lijst

            card.getModelCard().CardKind = _controllerPoker.getModelPoker().CardsStackKind[0]; //bovenste kaart soort ophalen van random lijst
            card.getModelCard().CardValue = _controllerPoker.getModelPoker().CardsStackValue[0]; //bovenste kaart waarde ophalen van random lijst

            _controllerPoker.getModelPoker().removeCardValue(0); //verwijder kaart van stack
            _controllerPoker.getModelPoker().removeCardKind(0);  //verwijder kaart van stack

            card.getViewCard().updateView(); //view update van de kaart
              }
        }
 public void addCard(cardController card)
 {
     cards.Add(card);
 }
 public void addCard(cardController card)
 {
     cards.Add(card);
 }