Cet article présente principalement l'explication détaillée et l'utilisation de la boîte de message c#. Les amis dans le besoin peuvent se référer à l'explication détaillée de la boîte de message
C# et utiliser.
La boîte de dialogue de message est affichée à l'aide de la méthode show de l'objet messagebox. L'objet MessageBox fait partie de l'espace de noms System.Windows.Forms est une méthode statique, ce qui signifie que vous pouvez utiliser cette méthode sans créer d'instance basée sur l'objet de la classe MessageBox. Et cette méthode peut être surchargée, c'est-à-dire qu'elle peut avoir différentes formes de liste de paramètres.
Résultats renvoyés : DialogResult dr1=MessageBox.Show(text,caption,buttons,icon,defaultbutton,option);
Ne renvoie pas any Value : MessageBox.Show(text,caption,buttons,icon);
Les paramètres doivent être affichés dans l'ordre ci-dessus
1, Texte : définition de l'instruction de texte d'invite dans la boîte de dialogue du message. Doit être de type chaîne
2, Légende : paramètre facultatif, définit le titre de la boîte de dialogue du message, doit être de type chaîne
3, Boutons : paramètre facultatif. , définissez la boîte de dialogue de message Quels boutons sont affichés dans la boîte
4, Icône : paramètre facultatif, définissez quelle icône est affichée dans la boîte de dialogue de message
5, Bouton par défaut : paramètre facultatif, définissez quel bouton de la boîte de dialogue de message la boîte de dialogue est activée par défaut
6, option paramètres facultatifs, définissez certaines options spéciales pour la boîte de dialogue des messages, telles que l'alignement du texte, spécifiez l'ordre de lecture, s'il faut écrire des messages dans le journal système
Bouton chaque énumération constantes et signification
Ok | 消息框中只有"确定"按钮 |
OkCancel | 消息框中只有"确定"和"取消"按钮 |
YesNo | 消息框中只有"是"和"否"按钮 |
YesNoCancel | 消息框中有"是","否"和"取消"按钮 |
RetryCancel | 消息框中有"重试"和"取消"按钮 |
AbortRetryIgnore | 消息框中有"中止","重试"和"忽略"按钮 |
常量 | 功能及意义 |
Icône énumération constantes et significations
枚举常量 | 功能意义 |
Error | 消息框中有一个符号,由一个红色背景的圆圈及其中的白色X组成 |
Asterisk | 该符号是由一个圆圈及其中的小写字母i组成 |
Exclamation | 该符号由一个黄色背景的三角形及其中的一个叹号组成 |
Hand | 该符号由一个红色背景的圆圈及其中的白色x组成 |
Question | 该符号由一个圆圈及其中的一个问号组成 |
None | 消息框中不包含符号 |
Information | 该符号是由一个圆圈及其中的小写字母i组成 |
Stop | 该符号是由一个红色背景的圆圈及其中的白色X组成 |
Warning | 该符号是由一个黄色背景的三角形及其中的一个叹号组成 |
La valeur de retour de la boîte de dialogue de message est membre de System.Windows.Forms.DialogResult, chaque énumération Les constantes et leurs significations sont les suivantes :
Abandonner | La valeur de retour de la boîte de message est "Abort" (Abort) , c'est-à-dire que le bouton "Annuler" a été cliqué|||||||||||||||||||
Annuler | Le La valeur de retour de la boîte de message est "Annuler" (Annuler), c'est-à-dire que "Annuler" a été cliqué "Bouton | ||||||||||||||||||
Ignorer | La valeur de retour de la boîte de message est "Ignorer", c'est-à-dire que l'on clique sur le bouton "Ignorer" | ||||||||||||||||||
Non |
| tr>||||||||||||||||||
Ok | La valeur de retour de la boîte de message est "OK" (Ok), c'est-à-dire que le bouton "OK" est cliqué | ||||||||||||||||||
Réessayer | La valeur de retour de la boîte de message est "Réessayer " (Réessayer), c'est-à-dire que le bouton "Réessayer" est cliqué | ||||||||||||||||||
Aucun | La boîte de message n'a aucune valeur de retour, c'est-à-dire aucun bouton n'est cliqué | ||||||||||||||||||
Oui | La valeur de retour de la boîte de message est "Oui" (Oui), c'est-à-dire que vous avez cliqué sur le bouton "Oui" | ||||||||||||||||||
1、 /* if (flag) { DialogResult diagorel = MessageBox.Show(this, "Please inpult again,your message is empty!", "Information cue", MessageBoxButtons.RetryCancel, MessageBoxIcon.Warning); switch (diagorel) { case DialogResult.Retry: this.username.Text = ""; this.password.Text = ""; break; case DialogResult.Cancel: break; } }*/
if( MessageBox.Show( "确定提交吗?", "提示", MessageBoxButtons.YesNo ) == DialogResult.Yes ) { 程序运行代码....... }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!