Wie bekomme ich einen runden Knopf? [geschlossen]

7

Ich hätte gerne eine runde Schaltfläche in WinForms, wie kann ich das erreichen? Ein Steuerelement oder Codeprobe eines Drittanbieters wäre in Ordnung.

    
Lisa 24.05.2010, 10:48
quelle

6 Antworten

19

Sie können Ihre eigenen ganz einfach erstellen, die Region -Eigenschaft macht es einfach. Fügen Sie Ihrem Projekt eine neue Klasse hinzu und fügen Sie den unten gezeigten Code ein. Kompilieren. Legen Sie das neue Steuerelement oben in der Toolbox auf ein Formular.

%Vor%     
Hans Passant 24.05.2010 12:12
quelle
2

fügen Sie benutzerdefinierte Zeichnung in OnPaint-Ereignishandler hinzu.

    
Bashir Magomedov 24.05.2010 10:58
quelle
2

Verwenden Sie WPF, wenn es noch zu einem frühen Zeitpunkt im Projekt vorhanden ist, und Sie können weiterhin

wechseln     
Johann Strydom 24.05.2010 13:33
quelle
1

Ich schlage vor, zwei DLL-Dateien zu folgen: PresentationCore.dll und PresentationFramework.dll

Es wird häufiger als Windows Presentation Foundation (WPF) bezeichnet und kann problemlos verwendet werden zu runden Schaltflächen .

    
Claus Jørgensen 24.05.2010 13:40
quelle
0

Sie müssten wahrscheinlich ein Bild mit Ihren abgerundeten Ecken erstellen und es auf einer Bildschaltfläche verwenden, um zu erreichen, was Sie wollen.

    
Tobby 24.05.2010 11:09
quelle

Tags und Links