Je m'explique (je suis tres nouveau en c# (habitué au C++) sous visual studio), dans mon projet, j'ai des ihm qui en creent d'autres.
Basiquement à un moment le processus est le suivant:
Une fenetre "editeur" cree une nouvelle fenetre "nouveaufait"
Dans ma fenetre "nouveau fait" je saisie un nom et une description puis en cliquant sur un bouton de cette fenetre je voudrais que cela lance une fonction "ajouter fait" presente dans mon objet "editeur" qui affichera dans une liste le nouveau fait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 NouveauFait FNouveauFait = new NouveauFait(); FNouveauFait.MdiParent = this; FNouveauFait.Show();
Probleme, je peux avoir plusieurs editeurs (j'ai une classe au dessus qui peut en creer plein) et donc comment pourrais-je faire pour appeller la methode "ajouterfait" de l'editeur qui vient de creer mon objet (ihm) nouveaufait ?
J'imagine que on doit pouvoir utiliser l'attribut "parent" qui permet de connaitre qui est notre "createur" (arretez moi si je me trompe), mais je ne sais comment faire...
Merci de votre aide.
Partager