Ca veut pas rentrer dans ma logique comme ça... suis-je mal programmé? :p
j'aurais été d'accord sans problème si :
b.Click = new ButtonClickEventHandler(b_OnClick);
:p
Version imprimable
Bon alors, je reprends :
dans la méthode Form_Load par exemple (qui se trouve aussi être un event handler par ailleurs) :
Plus loin dans le code :Code:monButton1.Click += monButton1_Click;
Maintenant la terminologie :Code:
1
2 private void monButton1_Click(object sender, EventArgs e) {}
- monButton1_Click est une méthode particulière appelée event handler car associée à un delegate (de la classe Button). Mais oui, cela reste une méthode.
- Click (dans monButton1.Click) est un event.
Voila.
ouh la viens de voir une faute dans ma stupidité ^^
.Click est bien un event auquel on ajoute un event handler qui lui appelle la méthode b_Click ^^