Passage d'objets de form a form

[Résolu]
Signaler
Messages postés
73
Date d'inscription
vendredi 5 novembre 2004
Statut
Membre
Dernière intervention
14 septembre 2007
-
Messages postés
73
Date d'inscription
vendredi 5 novembre 2004
Statut
Membre
Dernière intervention
14 septembre 2007
-
Bonjour a tous !

Voila je vous explique mon petit soucis matinal ^^

J'ai un formulaire Parent nommé Admin
dans celui ci j'ouvre d'autres form qui lui sont enfants

Le form Admin possede une progressBar dans une statutBar
Je souhaite l'utiliser dans un form enfant

Le code:
Dim nveau_form as new Admin

admin.activeform.progressBar1.increment(1)

fonctionne mais il m'ouvre un nouveau form admin

Quand j'enleve le new il me fait des erreurs!

Voila help plz
spike

2 réponses

Messages postés
48
Date d'inscription
vendredi 14 février 2003
Statut
Membre
Dernière intervention
13 décembre 2007

Ma réponse est pour VB.NET + winform

Dans la form fille tu peux déclarer un nouvel objet qui fera référence à son parent :

Public parent_form as Admin

Ensuite, dans ta fenêtre Admin, au moment d'appeler ta fenêtre fille :

dim fille_form as new nomdelobjet
fille_form.parent_form = me ' ici Tu passe une référence à ta fenêtre fille
fille_form.ShowModal( )

Ensuite, tu peux dans ta fenêtre fille changer les paramètres de ta fenêtre parente :

parent_form.progressBar1.increment(1)

++,

[ XtOf ]
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 112 internautes nous ont dit merci ce mois-ci

Messages postés
73
Date d'inscription
vendredi 5 novembre 2004
Statut
Membre
Dernière intervention
14 septembre 2007

Merci :)
c vrai ca marche aussi

Sinon j'ai encore creusé et tu peux faire :

dans ta form fille:
dim nveau as admin

nveau = Me.MdiParent

et la tu as accès aux objets de ton form admin parent
moins de code ^^

Merci de m'avoir repondu !

spike