Passer un objet à une autre class [Résolu]

Signaler
Messages postés
127
Date d'inscription
dimanche 7 mars 2004
Statut
Membre
Dernière intervention
6 juin 2008
-
Messages postés
127
Date d'inscription
dimanche 7 mars 2004
Statut
Membre
Dernière intervention
6 juin 2008
-
Bonjour,

J'ai un WinForm et un usercontrol
le WinForm instance usercontrol et le met dans un Panel.

Comment faire pour passer le usercontrol instancié à une autre class ?

Merci

fred

4 réponses

Messages postés
3466
Date d'inscription
lundi 16 octobre 2000
Statut
Modérateur
Dernière intervention
30 octobre 2008
49
Imaginons la classe qui doit recevoir ton UserControl



Class Recepteur

{

private MonUserControl uc;

public Recepteur(MonUserControl uc)

{

this.uc = uc

}

}



Maintenant, dans la classe ou tu souhaites le faire (celle de ta form
je pense), tu n'as plus qu'a passer l'instance de ton UserControl a
l'instance de la classe Recepteur



MonUserControl uc = new MonUsercontrol();

Recepteur recepteur = new Recepteur(uc);

Mx
Messages postés
3466
Date d'inscription
lundi 16 octobre 2000
Statut
Modérateur
Dernière intervention
30 octobre 2008
49
Tu as juste a passer une référence de ton instance de usercontrol a ton autre classe.

Mx
Messages postés
127
Date d'inscription
dimanche 7 mars 2004
Statut
Membre
Dernière intervention
6 juin 2008

c'est à dire ?

fred
Messages postés
127
Date d'inscription
dimanche 7 mars 2004
Statut
Membre
Dernière intervention
6 juin 2008

Merci!!

J'avais essayé de faire cette methode mais avais crée 2 objects UserControl.

fred