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

VC++ .NET Discussion :

Accéder à un élément d'une form a partir d'un User Interface


Sujet :

VC++ .NET

  1. #1
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 20
    Par défaut Accéder à un élément d'une form a partir d'un User Interface
    Bonjour a tous,

    J'ai un petit/gros soucis. Je sais pas par où commencer à chercher c'est pour ça que je me tourne directement vers vous. Mon compilateur est Visual C++ 2005 et j'utilise .net 2.0.

    Voici ce que j'ai :

    J'ai une form1 principale avec dessus un splitContainer1 partager en 2 panels. Dans le panel1 j'ai un XPanderPanel (ici) avec deux sous menu. Par lisibilité je rempli un des sous menu avec un User Interface (UI_employe) que j'ai créer. Sur UI_employe, j'ai plusieurs images clickable et je souhaiterai que si je click sur PictureBox3, panel2 se remplisse avec UI_gestion (User Interface avec des éléments graphiques).

    Une image vaut bien des discours !


    Je dois donc écrire dans l'évènement click de picturebox3 ce qui ce fait dans le fichier UI_employe.h. Une fois dans ce fichier je ne sais pas acceder à l'élément panel2 du form1.h.

    Est-ce que vous avez une piste, un élément à me donner ? Inutile de vous dire que je débute dans le domaine

    Merci

  2. #2
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    je n'ai pas trop compris, tu veux que panel2 s'affiche lorsque tu cliques sur ton image ?

  3. #3
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 20
    Par défaut
    Citation Envoyé par nico-pyright(c)
    je n'ai pas trop compris, tu veux que panel2 s'affiche lorsque tu cliques sur ton image ?
    C'est pas tout a fait ce que je veux faire.

    Je souhaiterai trouvé un moyen d'accéder aux élément de form1.h depuis UI_employe.h comme ca je pourrai remplir avec un élement a moi panel2.

    Merci pour ta réponse.

  4. #4
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    tu pourrais lui passer une référence vers ta form (dans le constructeur ou par une méthode), exemple à adapter dans la faq C++/CLI http://dotnet.developpez.com/faq/cpp...sspublicmethod
    ou sur mon blog http://blog.developpez.com/index.php...&pb=1#more3396

  5. #5
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 20
    Par défaut
    Merci, je vais y jeter un coup d'oeil demain une fois au boulot.

  6. #6
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 20
    Par défaut
    Merci pour tes réponse, j'ai trouvé la solution de ne pas passer par un user form et donc par conséquent je dessine mes icones sur le main, ce qui a l'avantage d'écrire les évenement dans main.h et de pour voir directement accéder au panel de droite.

    Par contre tes liens m'ont aidé pour un autre truc.

    Merci et à bientot

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 31/03/2015, 15h36
  2. Réponses: 3
    Dernier message: 02/01/2009, 00h28
  3. Accèder les objets d'une form à partir d'une classe
    Par xyron_x dans le forum Windows Forms
    Réponses: 2
    Dernier message: 05/04/2007, 14h49
  4. Accéder à des objets d'une Form à partir d'une classe
    Par kinouseb dans le forum Windows Forms
    Réponses: 4
    Dernier message: 23/01/2007, 18h07

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