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

Windows Forms Discussion :

[C#] Charger une Form automatiquement


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 141
    Par défaut [C#] Charger une Form automatiquement
    Bonjour,
    j'ai un pti soucis qui doit être réalisable mais je ne l'ai pas trouvé.

    J'ai un programme qui gère deux Forms.

    Ma form1 = permet soit de créer un compte.
    Ma Form2 = Faire les traitements pour ajouter sur un compte et de le sauvegarder en xml.

    Mon problème est lorsque l'utilisateur ferme la form2 , la form1 ne recharge pas mon fichier xml le formLoad s'effectue pas.
    Y a t'il une solution ?

    Cordialement

  2. #2
    Membre éprouvé Avatar de Niitaku
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2009
    Messages
    119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2009
    Messages : 119
    Par défaut
    Bonjour,

    Je n'ai peut-être pas tout saisi, mais la solution ne serait-elle pas d'effectuer le chargement de ta Form1 et du xml sur l'évènement de fermeture de la Form2 ?

  3. #3
    Membre très actif
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 141
    Par défaut
    cela pourrai être intéressant mais je vois vraiment pas comment charger mon xml de la Form1 quand la form2 est close.

  4. #4
    Membre extrêmement actif

    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Juin 2003
    Messages
    4 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 506
    Par défaut
    Est-ce que Form2 "connaît" Form1 ? Parce que si c'est le cas il suffirait de faire un appel explicite,lors de la fermeture la Form2, de réinitialisation de la Form1.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2010
    Messages : 16
    Par défaut
    Tu peux rajouter un événement dans la Form1 et le déclencher à la fermeture de la Form2. A cet événement de recharger le Xml.

    Edit : il faut là aussi que Form2 connaisse Form1, peut être par Parent.

  6. #6
    Membre extrêmement actif

    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Juin 2003
    Messages
    4 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 506
    Par défaut
    Effectivement je n'y avais pas pensé, s'abonner sur la fermeture de la form2 depuis la form1.(faut-il encore que Form1 connaisse Form2)

    Edit : grillé sur qui connaît qui

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2010
    Messages : 16
    Par défaut
    Ben vi, j'suis bête, c'est à form1 de connaitre form2 pour rajouter un delegate au OnClose

  8. #8
    Membre très actif
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 141
    Par défaut
    Sa peut être une solution mais comment fais t'on pour que une Form2 connaisse la Form1 ?
    parce que dans mon code j'ai fais passer des variables de ma form1 à la form2
    est ce que je dois faire pareil avec une fonction ? enfin je dois dire que je me perdrai je pense.

    ps : Désolé je suis un peu débutant xD

Discussions similaires

  1. Changement de couleur d'une forme automatique
    Par thierrylon dans le forum Powerpoint
    Réponses: 4
    Dernier message: 14/05/2007, 17h25
  2. [Excel] Charger une form créée dynamiquement dans un autre classeur
    Par spileo dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 28/02/2007, 11h58
  3. Fermer une forme automatiquement
    Par MiJack dans le forum Delphi
    Réponses: 4
    Dernier message: 02/08/2006, 09h19
  4. Comment Charger une Form?
    Par vantoff dans le forum C++Builder
    Réponses: 3
    Dernier message: 12/07/2006, 09h44
  5. [MDI] Comment charger une Form fille au démarrage ?
    Par Benjamin GAGNEUX dans le forum Composants VCL
    Réponses: 13
    Dernier message: 03/07/2004, 12h40

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