Comment changer la couleur de la bordure sur une boîte de groupe?
Dans C#.NET je suis en train de modifier par programmation la couleur de la frontière, dans une zone de groupe.
Mise à jour: Cette question a été posée lorsque j'ai travaillé sur un winforms système avant de nous commuté .NET.
source d'informationauteur Amy Patterson
Vous devez vous connecter pour publier un commentaire.
Bâtiment sur la réponse précédente, une meilleure solution qui comprend l'étiquette de la boîte de groupe:
Vous pouvez ajuster le x/y pour le texte, mais pour mon utilisation c'est juste.
Seulement ajouter de la peinture de l'événement.
Il suffit de régler la peinture à l'action sur un objet quelconque (et pas seulement les boutons) de cette méthode pour dessiner une frontière.
- Il encore ne sera pas assez et arrondi comme l'original, mais il est beaucoup plus simple.
Je ne suis pas sûr que cela s'applique à tous les cas, mais grâce à ce fil, nous avons rapidement accroché dans la Peinture de l'événement par programmation à l'aide de:
Cheers!
J'ai atteint la même frontière avec quelque chose qui pourrait être plus simple à comprendre pour les débutants:
J'ai utilisé pour TopLeft (0,7) parce que je veux respecter les frontières de la commande, et tracez une ligne sur le texte.
Pour obtenir plus d'informations sur le système de coordonnées à pied ici : https://docs.microsoft.com/en-us/dotnet/framework/winforms/windows-forms-coordinates
Je ne sais pas, peut être qu'il aide à quelqu'un qui cherche à atteindre cet ajustement à la frontière chose.