Est-il possible de créer des boutons et des panneaux non rectangulaires dans l'application C# windows? Sans bords tranchants ..en forme de courbe Panneaux et boutons en C#
Comment?
Est-il possible de créer des boutons et des panneaux non rectangulaires dans l'application C# windows? Sans bords tranchants ..en forme de courbe Panneaux et boutons en C#
Comment?
Vous pouvez faire n'importe quoi sur le plan du design si vous pouvez utiliser WPF. Par exemple: http://geekswithblogs.net/cskardon/archive/2008/06/20/roundedbutton-button-style-wpf.aspx.
EDIT:
OK, pas WPF. Que diriez-vous cela, alors:
Une approche purement Windows Forms.
Personnalisation de la contrôle Panel .NET:
http://www.codeproject.com/KB/cpp/custompanel.aspx?msg=1042196
BorderWidth - Contrôle la largeur de la bordure.
BorderColor - Couleur de la bordure.
Courbure - Le rayon de la courbe utilisée pour dessiner les coins du panneau.
CurveMode - Le style des courbes à dessiner sur le contrôle.
@Daniel Renshaw, je n'utilise pas wpf – Anuya
Le site Web ci-dessous est un peu à côté de ma demande, mais j'ai besoin des coins incurvés à la place des formes ovales. http://msdn.microsoft.com/en-us/system.windows.forms.control.region.aspx – Anuya
@Daniel Renshaw, C'est wat que je cherchais. Maintenant, j'ai créé un fichier de classe. Comment puis-je l'utiliser pour mon contrôle? – Anuya