[C#] - Problème avec un EventHandler

Résolu
Bonjour à tous et à toutes,

Voila j'ai un petit problème en C#

//***Creation d'un évènement sur lobjet au moment du click****
monLien.MouseClick += new MouseEventHandler(monLien_Click);

--- Je créé un évènement sur le click d'un LinkLabel

---- J'instancie la procédure qui va faire l'évènement
public void monLien_Click(Object sender, System.EventArgs e)
{

}

Et mon problème est que j'aimerai pouvoir utiliser l'objet sur lequel j'ai créé l'évènement (ici en l'occurence monLien). Car si j'utilise this.propriete ou this.methode, c'est l'objet formulaire qui est l'objet courant.

Voila j'espère avoir été assez clair dans ma demande, Merci par avance pour vos réponses.
Cdlt,
Marc.
Configuration: Windows XP
Firefox 2.0.0.13

1 réponse

  1. J'ai trouvé la solution qui est en faite très simple.

    L'objet que l'on veut utiliser est en faite le sender.

    Il suffit donc de cast le sender et on peut alors l'utiliser :

    ((ClasseDeLObjet)sender).methodes ou .proprietes

    Et voila
    0