[C#] - Créer un évènement dans une classe

Fermé
Ceika Messages postés 52 Date d'inscription mercredi 13 décembre 2006 Statut Membre Dernière intervention 15 décembre 2009 - 21 oct. 2009 à 22:27
scriptiz Messages postés 1420 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 mai 2013 - 20 nov. 2009 à 16:27
Bonjour à tous,

Voila mon problème :

Je créer une classe en C# admettons (imaginaire):

public class image()
{
private Size taille;
private string source;
/// etc...

public void Display()
{
//affiche l'image;
}
}

J'aimerai créer l'évènement MouseHover pour cette classe.

Merci d'avance pour vos réponses.
A voir également:

1 réponse

scriptiz Messages postés 1420 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 mai 2013 422
20 nov. 2009 à 16:27
L'évenement MouseOver ne peux pas se mettre sur n'importe quelle classe. Il faut que ce soit sur une classe qui définit un objet sur lequel peut s'appliquer l'évenement MouseOver.

Dans Visual Studio, par exemple, double clique sur un bouton tu verra que tu aura un catch direct de l'évenement OnClick vers une méthode créée dans la classe que tu modifie. Pour voir où il attrape l'évenement, édite le fichier de ton interface graphique avec un éditeur de texte.
0