FrakTaLiTe
Messages postés18Date d'inscriptionmardi 14 janvier 2003StatutMembreDernière intervention11 juillet 2006
-
4 mai 2005 à 22:17
TigerFab
Messages postés115Date d'inscriptionsamedi 15 février 2003StatutMembreDernière intervention18 mai 2008
-
25 juil. 2005 à 16:04
voila mon probleme est le suivant:
je crée un usercontrol qui hérite d'un textbox. Mais je ne sais pas pourquoi quand je redéfini la fonction membre OnPaint, ce n'est pas l'évènement Paint de mon nouveau controle mais cellui du controle hérité qui est appelé. voici mon code:
Protected
Overrides
Sub OnPaint(
ByVal e
As PaintEventArgs
FrakTaLiTe
Messages postés18Date d'inscriptionmardi 14 janvier 2003StatutMembreDernière intervention11 juillet 2006 5 mai 2005 à 12:37
La fonction OnPaint d'un controle est appelée chaque fois que ce controle a besoin d'etre redessiné. par exemple lorsque tu deplace ta feuille ou bien lorsque tu lui rend le focus
TigerFab
Messages postés115Date d'inscriptionsamedi 15 février 2003StatutMembreDernière intervention18 mai 2008 25 juil. 2005 à 16:04
L'ennui pour un TextBox c'est que l'évènement Paint n'existe pas.
On peut bien sûr faire un override OnPaint comme vous dites, mais la zone de texte va se mettre sur votre zone graphique et donc OnPaint ne sert à rien.
Si vous aviez par contre la solution, cela m'intéresse !