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