J'utilise C# et l'application .NET Winform Version 3.5 et Vs 2008Panel avec COINS ARRONDIS
Comment Est-ce que je peux créer un panneau personnalisé avec les bords arrondis? Comment pouvons-nous utiliser ce contrôle dans un projet différent?
J'utilise C# et l'application .NET Winform Version 3.5 et Vs 2008Panel avec COINS ARRONDIS
Comment Est-ce que je peux créer un panneau personnalisé avec les bords arrondis? Comment pouvons-nous utiliser ce contrôle dans un projet différent?
Un rapide sur Google
WinForms créer un panneau personnalisé avec les bords arrondis
retourné ce qui suit comme premier résultat:
C# Form with custom border and rounded edges
Pour l'utiliser dans d'autres projets, créez le panneau en tant que UserControl, plutôt qu'une fenêtre.
Vous pouvez masquer les bords du panneau et en dessiner de nouveaux avec des coins arrondis à l'aide de GDI +.
Voici un example.
Vous devez remplacer l'événement OnPaint et dessiner les coins à l'aide d'un objet GraphicPath.
Jetez un oeil à cet article: http://www.switchonthecode.com/tutorials/csharp-creating-rounded-rectangles-using-a-graphics-path
@MLebanc, le lien ne fonctionne plus –
sur une autre note ... un groupbox sans texte a presque toujours travaillé pour moi quand je voulais un panneau arrondi. La seule exception étant la zone de titre ennuyeuse au-dessus de la ligne supérieure, mais généralement cela est pris en charge par z-ordering et l'écart entre tout autre contrôle au-dessus de lui ... –