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 :

Problème de fermeture d'une Form


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Inscrit en
    Septembre 2008
    Messages
    104
    Détails du profil
    Informations personnelles :
    Âge : 35

    Informations forums :
    Inscription : Septembre 2008
    Messages : 104
    Par défaut Problème de fermeture d'une Form
    Salut,
    J'ai une form "Form1" dans laquelle j'ai un bouton "bouton1". Dans l'événement clik de ce bouton j'ai écris:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    private void bouton1_Click(object sender, EventArgs e)
            {
                Form2 Form2 = new Form2();
                Form2.ShowDialog();
                this.Close();
            }
    le problème c'est que Form1 ne se ferme pas. Pouvez-vous m'aider?
    Merci d'avance.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 82
    Par défaut
    au lieu de mettre essaye ^^

  3. #3
    Membre actif
    Inscrit en
    Septembre 2008
    Messages
    104
    Détails du profil
    Informations personnelles :
    Âge : 35

    Informations forums :
    Inscription : Septembre 2008
    Messages : 104
    Par défaut
    Je ne veux pas fermer tout le programme je veux juste fermer Form1

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    134
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 134
    Par défaut
    Déjà dans un premier temps, détruis ton objet form2 (form2.dispose() après le showdialog()).

    Ensuite, à la place du Close(), tu peux appeler Dispose() qui elle même appellera le Close()

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 206
    Par défaut
    Est ce que Form1 est la Form Principale de ton application ?
    Déjà c'est étrange d'afficher un autre formulaire puis de fermer le formulaire d'origine sans le moindre contrôle.
    Cela dit, tu dois également pouvoir fermer Form1 en ajoutant juste
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    DialogResult = DialogResult.Ok;

  6. #6
    Membre actif
    Inscrit en
    Septembre 2008
    Messages
    104
    Détails du profil
    Informations personnelles :
    Âge : 35

    Informations forums :
    Inscription : Septembre 2008
    Messages : 104
    Par défaut
    ça ne marche toujours pas :s

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 206
    Par défaut
    Citation Envoyé par krolis Voir le message
    ça ne marche toujours pas :s
    Peut tu copier ton code en entier ?

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

Discussions similaires

  1. problème fermeture d'une form
    Par zyanya dans le forum VB.NET
    Réponses: 1
    Dernier message: 17/05/2010, 17h40
  2. Réponses: 3
    Dernier message: 19/05/2006, 15h54
  3. controler la fermeture d'une forme
    Par blondelle dans le forum C++Builder
    Réponses: 17
    Dernier message: 18/05/2006, 00h05
  4. Réponses: 3
    Dernier message: 02/05/2006, 14h01
  5. [C#] Renvoyer une valeur à la fermeture d'une forms
    Par diaboloche dans le forum Windows Forms
    Réponses: 6
    Dernier message: 14/03/2006, 11h54

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