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 :

[VB.NET] Recuperer un Event d'une MDIChild Vers MDIParent


Sujet :

Windows Forms

  1. #1
    Futur Membre du Club
    Inscrit en
    Avril 2006
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 11
    Points : 6
    Points
    6
    Par défaut [VB.NET] Recuperer un Event d'une MDIChild Vers MDIParent
    Bonjour

    Je galere un peu , je veux detecter qd ma fenetre fille SpectreForm ferme dans ma forme principale MainForm



    J'ai beau Raise un event ds SpectreForm , je n'arrive pas à le recuperer ds la MainForm



    Dans le SpectreForm:

    PublicEvent ChildCloseEvent As EventHandler

    PrivateSub SpectreForm_Closed(ByVal sender AsObject, ByVal e As System.EventArgs) HandlesMyBase.Closed
    RaiseEvent ChildCloseEvent(Me, e)
    EndSub




    J'ai essayer de déclarer un AddHandler au chargement ds ma MainForm_Load mais je ne trouve pas la bonne syntaxe

    Dans la MainForm:

    PrivateSub MainForm_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load

    AddHandler Me.ActiveMdiChild, AddressOf SuperPositionDialog1_Refresh
    ____________xxxxxxxxxxxxxx Erreur
    end sub



    En fait je veux rafraichir ma liste de spectres ( SpectreForm) des que l'utilisateur kill une fenetre , cette liste est rafraichie par la méthode SuperPositionDialog1_Refresh


    J'espere que j'aurais été assez clair et que quelqu'un aura deja rencontré ce genre de probleme



  2. #2
    Futur Membre du Club
    Inscrit en
    Avril 2006
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 11
    Points : 6
    Points
    6
    Par défaut
    Bon ba j'ai résolu le truc , pas besoin de créer un évenement dans la fenetre fille , juste implémenter le bon AddHandler

    AddHandlerMe.ActiveMdiChild.Closed, AddressOf SuperPositionDialog1_Refresh

    Le truc un peu balot , c qu'il refresh la liste avant que le nombre de fenetre fille soit lui meme actualisé :
    Me
    .MdiChildren.Length

    Ils ont crée 2 nuance d'evenement de fermeture Closing et Closed mais ca n'a pas l'air d'etre suffisant

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

Discussions similaires

  1. Recuperation des données depuis une mdichild
    Par jaafar dans le forum Langage
    Réponses: 1
    Dernier message: 04/10/2010, 11h31
  2. Réponses: 1
    Dernier message: 05/03/2007, 19h41
  3. Réponses: 14
    Dernier message: 24/05/2006, 16h05
  4. [VB.NET] Recuperer la valeur d'une cellule d'un DataTable
    Par graphicsxp dans le forum Windows Forms
    Réponses: 2
    Dernier message: 29/03/2005, 10h59
  5. [net] recuperer les proprietes d'un File via une URL
    Par mma dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 06/05/2004, 12h45

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