Salut,
Tout d'abord il s'agit de l'événement Click et non MouseClick. Cet event qui provient de la classe mère Control a pour handler une fonction dont l'emprunte est :
void control_Click(object, EventArgs );
Or dans ton code tu définis ta fonction avec un string en retour. Donc change string par void et ton erreur devrait disparaitre (le message est plutôt explicite d'ailleurs). Si pour une raison ou une autre t'as besoin d'un string en retour il faudra revoir ta conception (passer ta string Sejour en attribut par exemple), car tu ne peux pas changer l'emprunte du handler.
Bon dev.
Partager