Appeler un form

cs_titi66 Messages postés 120 Date d'inscription mercredi 14 janvier 2004 Statut Membre Dernière intervention 3 mars 2009 - 4 avril 2008 à 10:18
cs_titi66 Messages postés 120 Date d'inscription mercredi 14 janvier 2004 Statut Membre Dernière intervention 3 mars 2009 - 4 avril 2008 à 11:51
Bonjour

j'ai un form qui instancie un objet d'une  de mes classes  (pas un usercontrol mais un objet non graphique).
j'aimerai que cette classe puisse afficher ou non un bouton sur le form .

est ce possible ?

merci

4 réponses

sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 38
4 avril 2008 à 10:28
il faut donner à ton objet la référence de ton formulaire !

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]
0
cs_titi66 Messages postés 120 Date d'inscription mercredi 14 janvier 2004 Statut Membre Dernière intervention 3 mars 2009
4 avril 2008 à 10:56
merci , cela marche  dans mon objet (j'ai crée un propiété de type Form sur mon objet a laquelle j'ai affecté la réference).

par contre mon objet  fait appel a FileSystemWatcher



FswSentinelle.Created += newFileSystemEventHandler(OnChanged);

et j'ai aussi , dans l'evenement Onchanged , besoin d'afficher ou non un bouton.

je ne sais pas comment faire, car la propriété Form de mon objet n'est pas accessible ?
0
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 38
4 avril 2008 à 10:59
l'idéal c'est de créer une méthode sur ton formulaire qui active ou non le bouton... cette méthode, tu l'appeleras à partir de ton objet...

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]
0
cs_titi66 Messages postés 120 Date d'inscription mercredi 14 janvier 2004 Statut Membre Dernière intervention 3 mars 2009
4 avril 2008 à 11:51
oui merci cela marche sauf pour l'evenement OnChanged()

je n'ai pas acces à mon Form....
0