orfanik
Messages postés10Date d'inscriptiondimanche 16 mai 2010StatutMembreDernière intervention12 juillet 2010
-
1 juil. 2010 à 18:45
orfanik
Messages postés10Date d'inscriptiondimanche 16 mai 2010StatutMembreDernière intervention12 juillet 2010
-
12 juil. 2010 à 23:59
Je souhaite toujours dessiner un rectangle parceque c'est beau, jolie, esthetique et agréable à regarder. J'ai cherché dans la documentation MSDN et j'ai trouvé ce qu'il me fallait. Tout ce passait bien dans le meilleur des mondes possibles jusqu'a ce que j'eu besoin du PaintEventArgs. J'essaye de déclarer cet evenement mais apparement je ne peut pas y arriver directement. Uniquement avec
public event EventHandler e;
Mais alors je ne possède pas de PaintEventArgs mais un EventHandler. Alors j'essaye en ecrivant une fonction:
public delegate void PaintEventHandler(object sender, PaintEventArgs e);
Mais cette fois ci c'est une fonction que j'obtient et donc je ne peut l'utiliser comme parametre à la fonction
public void DrawRectanglesRectangleF(PaintEventArgs e);
Résultat: je suis bien embétté.
Ma question est donc la suivente: Comment dois-je déclarer mon evenement PaintEventArgs pour pouvoir l'utiliser dans ma fonction public void DrawRectanglesRectangleF(PaintEventArgs e); ?
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 4 juil. 2010 à 15:28
Salut,
Il faut utiliser les events fourni pas .NET.
Windows envoie les messages à ton application et les events sont déclenchés quand un élément doit être redessiné.