Dernière mise à jour le 08/03/17

Présentation




Nous allons voir comment écrire un titre dans une boite de dialogue (fenêtre qui s’affiche au milieu d’un écran), comment mettre du texte, et pour finir comment valider. Nous verrons aussi par la suite qu’il est possible de réaliser des fenêtre d’information, ou bien d’erreur.




Il sera possible d’obtenir différentes fenêtre d’affichage si vous exploiter les lignes de codes proposés dans ce présent article

Programmation en C#


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            string message = "Voulez vous fermer la fenêtre?";
            string TitreFenetre = "Titre de la fenêtre qui s'affiche ";
            MessageBoxButtons boutons = MessageBoxButtons.YesNo; // après le point il est possible de sélectionner d'autre commande de validation
            DialogResult result;
                      
            result = MessageBox.Show(message,TitreFenetre,boutons); // dans la parenthèse nous mettons 3 paramètres différents

            if (result == DialogResult.No) // après le point "." vous pouvez sélectionner d'autres critères...
            {
                MessageBox.Show("La réponse est non");
            }

            if (result == DialogResult.Yes)

            {
                 MessageBox.Show("La réponse est oui");
            }

        }
    }
}

 

Attention!! information importante



Le programme qui va suivre permettra d’afficher différents type de fenêtre (Erreur/information), à vous de voir ce que vous souhaitez ajouter avec un large choix toujours après ce point “.”

Programmation en C#


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApplication1
 {
     public partial class Form1 : Form
      {
         public Form1()
      {
        InitializeComponent();
      }

private void button1_Click(object sender, EventArgs e)
       {
   string message = "Voulez vous fermer la fenêtre?";
   string TitreFenetre = "Titre de la fenêtre qui s'affiche ";
   MessageBoxButtons boutons = MessageBoxButtons.YesNo; // après le point il est possible de sélectionner d'autre commande de validation 
   DialogResult result;


   result = MessageBox.Show(message, TitreFenetre, MessageBoxButtons.YesNo, MessageBoxIcon.Information); 
                                                                         // MessageBoxIcon suivi du point "." vous donne différents Icon
                                                                   // Information peut être modifié par Warning ou bien d'autre choses...

         if (result == DialogResult.No) // apres le point "." vous pouvez sélectionner d'autre critères...
           {
             MessageBox.Show("La réponse est non");
           }

       if (result == DialogResult.Yes)
          {
           MessageBox.Show("La réponse est oui");
          }
       }
   }
}

 

Historiques


08/03/17
– Première mise à disposition