Controle Button perso

Résolu
cs_RMI Messages postés 305 Date d'inscription vendredi 18 juillet 2003 Statut Membre Dernière intervention 2 août 2010 - 2 mars 2005 à 11:47
TheSaib Messages postés 2367 Date d'inscription mardi 17 avril 2001 Statut Membre Dernière intervention 26 décembre 2007 - 2 mars 2005 à 15:20
Bonjour,



J'ai derivé le controle button pour bidouiller la méthode OnPaint et je
souhaiterai que lorsque le bouton prends le focus le petit rectangle
grisé en pointillé n'apparaisse pas. Quelqu'un connait-il une
solution pour celà

Théo

3 réponses

cs_RMI Messages postés 305 Date d'inscription vendredi 18 juillet 2003 Statut Membre Dernière intervention 2 août 2010 2
2 mars 2005 à 15:18
Je viens de trouver une solution, je dessine mon bouton un peu plus
grand et je defini une région qui n'inclu pas les pointillés et le tour
est joué.



Merci quand même.

Théo
3
TheSaib Messages postés 2367 Date d'inscription mardi 17 avril 2001 Statut Membre Dernière intervention 26 décembre 2007 23
2 mars 2005 à 14:22
Comme celà je ne vois pas beaucoup de solutions.

1. Interdire le focus sur ton controle
2. Intercepter le message WM_FOCUS
3. Redessiner entierement ton controle ainsi que le comportement
4. Dessiner avec ControlPaint ton bouton

Au choix et a essayer sans garantie

::|The S@ib|::
MVP C#.NET
0
TheSaib Messages postés 2367 Date d'inscription mardi 17 avril 2001 Statut Membre Dernière intervention 26 décembre 2007 23
2 mars 2005 à 15:20
fallait y penser :)

::|The S@ib|::
MVP C#.NET
0
Rejoignez-nous