/// <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; } }
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."); } }
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"); } }
int nbClick; //Nombre de click de l'utilisateur //Constructeur public FormPartie(Partie p_partie) { InitializeComponent(); m_partie = p_partie; }