SharpMao
Messages postés1024Date d'inscriptionmardi 4 février 2003StatutMembreDernière intervention 7 juin 201069 27 juil. 2005 à 08:55
Hello,
Comme souvent, il y a deux solutions à ton problème :
- Ou tu crée une méthode pour assigner le pinceau dans ton MDIChild (SetPinceau(...)), et tu l'appelles lors du clic sur la MDI principale.
- Ou tu crée dans ta MDI principale un accesseur pour le pinceau (public Pinceau {get{...}}). A ce moment, ton MDIChild peut accéder à cette propriété : ((MainMDI)Parent).Pinceau
cs_pure
Messages postés6Date d'inscriptionlundi 20 septembre 2004StatutMembreDernière intervention23 septembre 2005 22 sept. 2005 à 19:15
J'essaie de mettre en application la solution de Mao pour un projet
personnel, mais j'obtiens tjrs une erreur du type : "La référence
d'objet n'est pas définie à une instance d'un objet." lors du démarrage
de mon programme.
Voilà mon code :
client = ((frmMain)Parent).ClientMain;
où .ClientMain est un accesseur accédant à un objet de type Client.
Ce code se trouve dans le constructeur de mon MDIChild. Qu'est-ce qui cause cet erreur ? Il y a une solution ?