Bonjour à tous,

Alors depuis hier, j'ai codé une classe qui me permet de creer un icone avec menu dans la zone de notification. Les menus sont stockés dans un fichier XML et ils sont générés dynamiquement par une des méthodes de la classe.

Cependant, j'aimerais ajouter des EventHandler sur ces menus, comme par exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
menu.Click += new EventHandler(OuvrirMenuForm);
Mais mon problême est le suivant : La méthode 'OuvrirMenuForm' est stocké dans le fichier XML sous forme de string donc. Mais comment transformer ce string en méthode ??

J'ai déjà regarder les 'delegate' mais je m'y perd un peu (beaucoup en fait...). J'ai aussi vu la méthode Control.Invoke, mais qui prend un delegate en paramètre ...

Voici le code qui pose problême :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
menu.Add(child.Name, new TrayMenu(child.Attributes["text"].Value, new EventHandler(...)));
Donc ma question que mettre à la place des ... ?

Merci beaucoup d'avance pour votre aide.
Inarius