IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Probléme avc la formclosing


Sujet :

VB.NET

  1. #1
    Membre régulier Avatar de dv-2008
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    240
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 240
    Points : 118
    Points
    118
    Par défaut Probléme avc la formclosing
    bjr voila mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Private Sub Form1_FormClosing(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles MyBase.Closing
            MessageBox.Show("Are you sure to exit?", "Exit", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
            If MsgBoxResult.Yes Then
                e.Cancel = False
            ElseIf MsgBoxResult.No Then
                e.Cancel = True
            End If
        End Sub
    quand je clique sur oui ou non oon m'affiche toujours le messagebox et la form ne se ferme pas
    j'ai encore un boutton quitter sur ma form
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub CmdQuitter_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CmdQuitter.Click
            End
        End Sub
    se que je veu c'est que quand je ferme la form avc le button quitter ou n'improte qu'elle autre maniére le messagebox doit s'afficher
    et merci d'avance

  2. #2
    Rédacteur/Modérateur
    Avatar de Skalp
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 694
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 694
    Points : 2 927
    Points
    2 927
    Par défaut
    Tu dois récupérer le résultat de ta question et évaluer ce résultat :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Dim dr As DialogResult = MessageBox.Show("Are you sure to exit?", "Exit", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
    If dr = Windows.Forms.DialogResult.No Then
        e.Cancel = True
    End If

    Ensuite sur ton bouton quitter, tu ajoutes juste :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub CmdQuitter_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CmdQuitter.Click
            Me.Close()
    End Sub
    Cette méthode déclenche l'évènement FormClosing.

  3. #3
    Membre régulier Avatar de dv-2008
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    240
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 240
    Points : 118
    Points
    118
    Par défaut
    Merci sa marche super bien maintenant

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. probléme avc mail appendar et log4j
    Par riadhhwajdii dans le forum Logging
    Réponses: 0
    Dernier message: 19/05/2010, 20h43
  2. problème avce un td
    Par oceane751 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 18/06/2008, 12h18
  3. probléme avc console.readline()
    Par dv-2008 dans le forum VB.NET
    Réponses: 7
    Dernier message: 10/03/2008, 00h33
  4. j'ai un probléme avc un code vb.net aider moi svp
    Par dv-2008 dans le forum VB.NET
    Réponses: 12
    Dernier message: 29/01/2008, 09h20
  5. Problème avc une requête
    Par Raiga dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 30/06/2007, 18h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo