J'ai un objet qui crée dynamiquement un certain nombre d'objets enfants. Ces objets enfants sont dérivés de UserControl. Quelle est la meilleure méthode pour transmettre des informations pour transmettre des informations au parent? Dans le passé, j'ai utilisé l'événement délégué, mais récemment, j'ai simplement utilisé une référence au parent dans le constructeur des objets enfants.Quelle est la meilleure méthode pour transmettre des informations d'un enfant à un objet parent dans C#
J'ai des réserves au couplage serré car je crains que l'objet enfant puisse être ligoté si le parent ne parvient pas à exécuter la méthode référencée en temps opportun.
Je ne voulais pas commencer une nouvelle question alors je vais demander ici.
Si des événements ont été câblés pour les objets créés dynamiquement et que l'objet est mis au rebut ultérieurement, devrais-je supprimer l'événement avant de mettre l'événement au rebut? Et ... si je garde mes objets créés dynamiquement dans un tableau ou une table de hachage, le simple fait de supprimer cet élément de liste élimine l'élément de la mémoire.