2010-11-30 22 views

Répondre

4

Lorsque visual styles sont activés pour votre application et la propriété FlatStyle est réglé sur « Système », les boîtes de groupe regardent comme ils ont légèrement coins arrondis, mais ce n'est probablement pas plus de 3 à 5 degrés. Donc je suppose que ce n'est pas ce que vous cherchez.

Malheureusement, il n'y a pas de façon intégrée de personnaliser son degré d'arrondi. La seule vraie solution consiste à utiliser un contrôle personnalisé. Vous pouvez hériter de la commande GroupBox existante et passer outre son événement Paint pour dessiner les frontières vous, ou vous pouvez utiliser l'un de ces contrôles existants:

+0

Surmontez simplement le contrôle sur un bitmap avec la forme des coins droits;) – TomeeNS

+0

Le dernier est le meilleur pour moi. J'ai bien travaillé. J'essaie juste de comprendre comment le mettre dans ma boîte à outils comme dans le code source de la démo. – Jack

+0

@Jack Pas tout à fait sûr de ce que vous voulez dire, mais si vous voulez qu'un contrôle personnalisé apparaisse dans votre boîte à outils, vous pouvez essayer Options -> Windows Forms Designer -> AutoToolboxPopulate. De cette façon, lorsque vous reconstruisez la solution, les contrôles utilisateur apparaissent automatiquement dans votre boîte à outils. –