Bonjour à tous,
J'ai un formulaire A qui appelle un formulaire B.
Je rattache manuellement des event de B à des procédures de A.
Pour des raisons de commodité, je voudrais faire cette association dans FormTestWizard plutôt que dans mon formulaire appelant. Pour ça, je me dis que je pourrais passer les procédures à attacher dans un tableau sous forme de paramètre dans le constructeur de mon formulaire wizard. Mais là, je ne sais pas comment déclarer mon constructeur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 FormTestWizard wizard = new FormTestWizard(Controller.User); wizard.EditPatient += new EditPatientEventHandler(FormTestWizard_EditPatient); wizard.ChoosePatient += new ChoosePatientEventHandler(FormTestWizard_ChoosePatient); wizard.NewPatient += new NewPatientEventHandler(FormTestWizard_NewPatient); wizard.ShowDialog();
Pour passer la procédure permettant la création d'un patient, dois-je faire par exemple
et passer le nom de ma procédure en paramètre ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 FormTestWizard(EditPatientEventHandler editproc);
Sauriez-vous m'aider un ch'ti peu svp ?
Papy !
Partager