MessageBox

Messages postés
24
Date d'inscription
vendredi 9 avril 2010
Statut
Membre
Dernière intervention
7 juin 2010
- - Dernière réponse : nhervagault
Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
- 11 avril 2010 à 22:12
Salut, j'ai un petit probléme avec le messageBox que j'affiche il ne bloque pas l'application, c'est à dire l'utilisateur peut résuire ce message est continuer à utiliser l'application, or que je veux bien qu'il la bloque complétement autrement dit je veux que l'utilisateur sera obligé de cliquer sur le boutton.
ex:

MessageBox.Show( "voulez vous quittez l'application", "quitter", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation );
ou aussi
MessageBox.Show( "voulez enregistrer vos modifications", "modifier", MessageBoxButtons.OKCancel, MessageBoxIcon.question );

je fais une application web en c# et asp.net merci d'avance :)
Afficher la suite 

8 réponses

Messages postés
380
Date d'inscription
samedi 22 janvier 2005
Statut
Membre
Dernière intervention
13 août 2011
7
0
Merci
salut

pour cela utilise DialogueResult


DialogueResult res = MessageBox.Show( "voulez vous quittez l'application", "quitter", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation );

switch(res)

....
Commenter la réponse de yohan49
Messages postés
24
Date d'inscription
vendredi 9 avril 2010
Statut
Membre
Dernière intervention
7 juin 2010
0
Merci
n'est pas reconnu, apparement avec une référence, je fais appel à quelle référence?
Commenter la réponse de msmcml
Messages postés
380
Date d'inscription
samedi 22 janvier 2005
Statut
Membre
Dernière intervention
13 août 2011
7
0
Merci
c DialogResult excuse moi
Commenter la réponse de yohan49
Messages postés
24
Date d'inscription
vendredi 9 avril 2010
Statut
Membre
Dernière intervention
7 juin 2010
0
Merci
ca marche mais ca ne bloque pas l'application, l'utilisateur peux toujours continuer à utiliser l'application sans l'avoir bloquer,
je veux que le messageBox bloque l'application, càd l'utilisateur sera obligé à cliquer sur le boutton, meme avec DialogResult ca bloque pas, on pe toujours continuer ... c'est fesable en c#?
Commenter la réponse de msmcml
Messages postés
380
Date d'inscription
samedi 22 janvier 2005
Statut
Membre
Dernière intervention
13 août 2011
7
0
Merci
ben si ca bloque l'appliqation car il attend le clic pour continuer
Commenter la réponse de yohan49
Messages postés
24
Date d'inscription
vendredi 9 avril 2010
Statut
Membre
Dernière intervention
7 juin 2010
0
Merci
effectivement je veux que le MessageBox bloque l'application mais il ne le fais pas encore meme avec DialogResult ca bloque toujours pas
Commenter la réponse de msmcml
Messages postés
24
Date d'inscription
vendredi 9 avril 2010
Statut
Membre
Dernière intervention
7 juin 2010
0
Merci
je suis en train de developper une application web avec c# et asp.net non pas une application windows
Commenter la réponse de msmcml
Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
24
0
Merci
Salut,

Les messagebox (meme si elle fonctionne) ne sont pas recommandé (elle ne fonctionne que sur ie ou window) c'est du windowsform

Il faut utiliser
les alerts ou confirm de javascript
ou utiliser les fenetres modales proposées par les frameworks ajax par exemple.
http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/ModalPopup/ModalPopup.aspx

Bon dev.
Commenter la réponse de nhervagault