Je veux faire simple MessageBox Oui / Non, mais je pense qu'il est absurde de concevoir un formulaire pour cela. Je pensais pouvoir utiliser MessageBox, ajouter des boutons, etc. pour y parvenir. C'est simple, mais comme aucun DialogResult n'est renvoyé, comment puis-je récupérer le résultat?
c#
winforms
dialogresult
Petr
la source
la source
La classe MessageBox est ce que vous recherchez.
la source
Cela renvoie un DialogResult que vous pouvez vérifier.
Par exemple,
la source
Le MessageBox ne produit un DialogResults
Vous pouvez également spécifier les boutons assez facilement. Plus de documentation peut être trouvée à http://msdn.microsoft.com/en-us/library/ba2a6d06.aspx
la source
Utilisation:
MessageBoxResult est utilisé sur Windows Phone au lieu de DialogResult ...
la source
Vous pouvez également utiliser cette variante avec des chaînes de texte, voici le code modifié complet (Code de Mikael), testé en C # 2012:
Vous pouvez après
insérer une icône de message
la source
La réponse de @Mikael Svenson est correcte. Je voulais juste y ajouter un petit plus:
L'icône Messagebox peut également être incluse a une propriété supplémentaire comme ci-dessous:
la source
la source
Vérifiez plus de détails d' ici
la source
Ce code simple a fonctionné pour moi. Je l'ai récupéré sur MSDN ici:
https://social.msdn.microsoft.com/Forums/en-US/d1092a96-96b0-4ca4-b716-0c8e55e42ee9/how-can-i-manage-messagebox-result-?forum=Vsexpressvcs
la source
Essaye ça:
la source