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

C# Discussion :

test sur le croi (fermer) d'une fenetre


Sujet :

C#

  1. #1
    Membre averti
    Inscrit en
    Février 2009
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 36
    Par défaut test sur le croi (fermer) d'une fenetre
    salut

    je voudrai bien afficher un message box quand l'utilisateur clic sur le croi de fermeture du form ,comment je peut faire mon test?
    merci

  2. #2
    Membre chevronné Avatar de roster
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    397
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 397
    Par défaut
    Il suffit d'intercepter l'évènement de fermeture de ton formulaire:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    private void Form1_FormClosing(object sender, FormClosingEventArgs e)
            {
                MessageBox.Show("fermeture");
            }

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 69
    Par défaut
    Salut.

    Je crois que tu peux utiliser l'évènement FormClosing de ton formulaire pour ça. Il est associé à un argument e de type FormClosingEventArgs. Cet argument contient la propriété CloseReason. Tu la testes, et si sa valeur est CloseReason.UserClosing c'est que l'utilisateur a fermé le form de façon "classique" à l'aide de la croix ou du raccourci Alt+F4 par exemple.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    public partial class Main : Form
        {
             private void Main_FormClosing(object sender, FormClosingEventArgs e)
            {
                if (e.CloseReason == CloseReason .UserClosing) {
                     // Ton code
                }
            }// Main_Load()
        }
    En espérant t'avoir aidé.

  4. #4
    Membre averti
    Inscrit en
    Février 2009
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 36
    Par défaut


    merci pour votre aide tt le monde
    j'ai réussi à le faire

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

Discussions similaires

  1. [XL-2000] test sur le premier caractère d'une cellule
    Par dybmans dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 27/10/2010, 10h47
  2. Fermer automatiquement une fenetre
    Par vladock dans le forum WinDev
    Réponses: 4
    Dernier message: 24/01/2008, 13h55
  3. Comment fermer proprement une fenetre?
    Par dams95190 dans le forum VBA Access
    Réponses: 13
    Dernier message: 12/10/2007, 13h45
  4. [VB.NET]Test sur changement de valeur d'une variable
    Par shinji_rem dans le forum Windows Forms
    Réponses: 9
    Dernier message: 29/11/2006, 15h53
  5. [VBA-E]test sur le contenu de toute une ligne
    Par repié dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 23/02/2006, 16h00

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