Récupérer la valeur retournée d'une MsgBox

Bonjour,

Je suis en train de faire un programme en C# WindowsForm et je souhaite récupérer la valeur retournée d'une MessageBox YesNo. En l'occurrence, je voudrais fermer le programme si on clique sur Non et continuer si c'est sur Oui.



--
Meilleures salutations
damiens1026

3 réponses

  1. Salut damiens1026,
    Pour répondre à ton problème, voici de que tu dois corriger:
    if (MessageBox.Show(message, titre, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
    { Clické oui }
    else
    { Clické non }
    0
    1. http://imageshack.com/f/n3erreursp

      http://imageshack.com/f/05codeaip

      Que se passe-t-il?
      Meilleures salutations
      damiens1026
      0
      1. Salut,
        Tu peux essayer comme ceci : (syntaxe MessageBox du FrameWork)

        If MessageBox.Show("Texte", MessageBoxButtons.YesNo) = DialogResult.No then  
        
             Application.Exit(); 
        
        Else 
        
             Ton code 
        
        End If


        "C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison !"
        1