示例#1
0
        /// <summary>Crée un formulaire d'une partie du jeu d'échec</summary>
        /// <param name="partie">Instance de <see cref="Partie"/> associé à ce formulaire</param>
        public FormPartie(Partie partie)
        {
            InitializeComponent();
            this.partie = partie;
            source      = null;

            // Ajoute l'event à nos cases de l'échiquier
            foreach (Control ctrl in tableEchiquier.Controls)
            {
                ctrl.Click += case_Click;
            }
        }
示例#2
0
 private void jouer()
 {
     //Si deux joueurs sont sélectionner
     if (lst_ListeJoueurs.SelectedItems.Count == 2)
     {
         //Assigne les deux joueurs sélectionner
         //SelectionJoueurs();
         //Commence la partie avec les deux joueurs sélectionnés
         Partie laPartie = new Partie(joueurBlanc, joueurNoir, m_echec);
     }
     else
     {
         MessageBox.Show("Veuillez choisir deux joueurs.");
     }
 }
示例#3
0
 public FormChoixPiece(Partie p_partie, bool m_tour)
 {
     InitializeComponent();
     m_partie = p_partie;
     if (m_tour)
     {
         pct_Reine.Image    = (Image)Properties.Resources.ResourceManager.GetObject("Reine");
         pct_Cavalier.Image = (Image)Properties.Resources.ResourceManager.GetObject("Cavalier");
         pct_Fou.Image      = (Image)Properties.Resources.ResourceManager.GetObject("Fou");
         pct_Tour.Image     = (Image)Properties.Resources.ResourceManager.GetObject("Tour");
     }
     else
     {
         pct_Reine.Image    = (Image)Properties.Resources.ResourceManager.GetObject("ReineN");
         pct_Cavalier.Image = (Image)Properties.Resources.ResourceManager.GetObject("CavalierN");
         pct_Fou.Image      = (Image)Properties.Resources.ResourceManager.GetObject("FouN");
         pct_Tour.Image     = (Image)Properties.Resources.ResourceManager.GetObject("TourN");
     }
 }
示例#4
0
        int nbClick;               //Nombre de click de l'utilisateur

        //Constructeur
        public FormPartie(Partie p_partie)
        {
            InitializeComponent();
            m_partie = p_partie;
        }