EventHandler pour la fonction Click

Résolu
ketaaa Messages postés 5 Date d'inscription mercredi 20 mai 2009 Statut Membre Dernière intervention 24 mars 2010 - 21 mars 2010 à 00:06
ketaaa Messages postés 5 Date d'inscription mercredi 20 mai 2009 Statut Membre Dernière intervention 24 mars 2010 - 21 mars 2010 à 12:39
Bonjour a tous , je vous expose mon problème , je cree un bouton j'essaie de lui assigner un eventHandler et quand j'éxécute pof erreur!
"Erreur 1 Aucune surcharge pour 'm_NextButton_Click' ne correspond au délégué 'System.EventHandler"

Je vous indique le code

class TEST : Form
{
  Button m_NextButton;
  public void m_NextButton_Click(object sender, MouseEventArgs e)
        {
            navigateForward();
        }

  public MainForm()
  {
            m_NextButton = new Button();
            m_NextButton.Text = "Suivant";
            m_NextButton.Location = new Point(255, 20);
            m_NextButton.Size = new Size(65, 30);

            this.m_NextButton.Click += new     EventHandler(this.m_NextButton_Click); 
            this.Controls.Add(m_NextButton);
 }

}

3 réponses

yohan49 Messages postés 380 Date d'inscription samedi 22 janvier 2005 Statut Membre Dernière intervention 13 août 2011 8
21 mars 2010 à 05:21
astuce , si tu travaille sous visual studio :

pour generer automatique tes fonction quand tu ne connais pas les parametres

tape par exemple :
this.m_NextButton.Click +=

puis deux fois la touche tabulation

:)
3
Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 42
21 mars 2010 à 01:38
Salut,

l'évènement Click attend un EventArgs et MouseClick attend un MouseEventArgs.
0
ketaaa Messages postés 5 Date d'inscription mercredi 20 mai 2009 Statut Membre Dernière intervention 24 mars 2010
21 mars 2010 à 12:39
Merci bcp pour vos deux réponses :p
0