Boîte de message en C#

Muhammad Maisam Abbas 16 février 2024
Boîte de message en C#

Ce tutoriel expliquera comment créer une boîte de message avec les options oui ou non en C#.

Créer une boîte de message avec la classe MessageBox en C#

La classe MessageBox affiche une fenêtre de message en C#. Si nous voulons créer une boîte de message avec les options oui et non, nous pouvons passer l’énumération MessageBoxButton.YesNo dans les paramètres du constructeur de classe MessageBox. L’exemple de code suivant nous montre comment créer une boîte de message avec les options yes et no avec la classe MessageBox en C#.

using System.Windows.Forms;

namespace messagbox {
  static class Program {
    static void Main() {
      Application.EnableVisualStyles();
      DialogResult dr = MessageBox.Show("Are you happy now?", "Mood Test", MessageBoxButtons.YesNo);
      switch (dr) {
        case DialogResult.Yes:
          MessageBox.Show("That is Fantastic");
          break;
        case DialogResult.No:
          MessageBox.Show("Why Not?");
          break;
      }
    }
  }
}

Production:

Boîte de message C# 1

Boîte de message C# 2

Dans le code ci-dessus, nous avons stocké les résultats de la fonction MessageBox.Show() dans l’instance dr de l’énumération DialogResult. L’énumération DialogResult contient des identifiants pour représenter les valeurs renvoyées par une boîte de dialogue. Nous avons utilisé une instruction switch pour vérifier la valeur retournée par la fonction MessageBox.Show() et affiché une autre boîte de message pour chaque option sélectionnée.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

Article connexe - Csharp GUI