Il y a certainement des avantages à avoir un rectangle de sélection mettant en évidence l'élément actuellement sélectionné qui a également le focus. Cependant, un élément doté d'un rembourrage peut faire en sorte que le rectangle soit dessiné sur une position totalement indésirable et, par conséquent, gênant et inutile. Donc, sans plus tarder ma question est: Y at-il un moyen de cacher ce rectangle OU ajuster sa position?Existe-t-il un moyen d'écraser le rectangle de sélection/surlignage pointé pour un LinkLabel?
- Le passage à ownerdrawing tout l'élément ne devrait être que le dernier recours
- Définition de la propriété « ArrêtTabulation » false ne fonctionne pas
Je n'ai pas essayé cela en winforms, mais un problème similaire existe dans IE7. Est-il possible pour vous d'ajuster les marges plutôt que le rembourrage? – overslacked
@overslacked J'ai essayé de régler les marges, mais malheureusement, cela n'a aucun effet. Une autre chose est que, à ma connaissance, les marges définissent généralement les limites extérieures d'un élément, mais j'ai besoin de mettre le duo de rembourrage "interne" à un dessin OnPaintBackground. Cependant merci pour l'idée. – merkuro