Bonjour,
je suis toujours face à des problèmes pour faire remonter des événements parmi des classes imbriquées.
J'ai de nouveau fait un petit schéma pour essayer d'être plus clair.
Ma classe Form instancie l'objet singleton Facade.
Cet objet est le "système nerveux" de l'application et est censé pouvoir faciliter la réutilisation du code pour une autre application.
A son tour, l'objet Facade instancie un objet DbManager chargé de gérer les connexions à la base de données et la persistance.
Je dois faire état d'un chargement d'une liste d'objets par la ProgressBar de ma Form.
Pour ce faire, je déclenche un événement dans uneMéthode().
Comment puis-je faire pour abonner un méthode de ma Form à l'événement :
J'ai bien tenté de ramener mon événement au niveau de ma Form par un accesseur dans la Facade, mais je n'y suis pas parvenu. Cela me pose des problèmes lorsque je fait un += dans ma Form.
Quelqu'un verrait une solution :
Partager