private void DeterminerLeTour()
        {
            string reponse = "";
            if (netStream.CanRead)
            {
                byte[] bytes = new byte[unClient.ReceiveBufferSize];

                netStream.Read(bytes, 0, (int)unClient.ReceiveBufferSize);

                reponse = Encoding.UTF8.GetString(bytes);
            }

            if (reponse.Substring(0, 9) == "StartTour")
            {
                LB_Tour.Text = "C'est à vous !";
                PN_Joueur.Enabled = true;
            }
            else
            {
                LB_Tour.Text = "";
                PN_Joueur.Enabled = false;

                unThreadJeu = new ThreadJeu(unClient, netStream);
                Thread unThread = new Thread(new ThreadStart(unThreadJeu.Demarrer));
                unThread.Start();
                RecevoirTouche(unThreadJeu.GetPosition());
            }
            this.Refresh();
        }
        private void BTN_uneAction_Click(object sender, EventArgs e)
        {
            Button aClickedButton = (Button)sender;

            aClickedButton.Enabled = false;

            string name = aClickedButton.Name;

            string position = name.Substring(4, 2);

            if (VerifierTouche(position))
            {
                CreatePanelOverButton(PN_Ennemi, name, Battleship.Properties.Resources.Explosion_Fire, sender);
            }
            else
            {
                CreatePanelOverButton(PN_Ennemi, name, Battleship.Properties.Resources.WaterExplosion, sender);
            }

            PN_Joueur.Enabled = false;
            this.Refresh();
            unThreadJeu = new ThreadJeu(unClient, netStream);
            Thread unThread = new Thread(new ThreadStart(unThreadJeu.Demarrer));
            unThread.Start();
            RecevoirTouche(unThreadJeu.GetPosition());
            this.Refresh();
        }