Button-Control Wolfgang Kluge


Auch der Button sollte mehr oder weniger bekannt sein ;)
Die Beschriftung kann mittels TextAlign (nun auch ohne API) ausgerichtet werden.

Ein Hintergrundbild kann mit der Eigenschaft BackgroundImage eingefügt werden.
Zudem kann, wie bisher auch, noch ein Bild hinzugefügt werden.

Dann gibts da noch die Eigenschaften BackColor, ForeColor und FlatStyle:
BackColor und ForeColor funktionieren nun wirklich (selbst für den abgesenkten Rand wird eine Farbe berechnet)
Bei FlatStyle kann man zwischen Normal, Popup und Flat wählen. Popup ist der Zustand, der bei MouseOver zu Normal wird und bei MouseOut wieder zu Flat.
Flat bleibt Flat ist Flat ;)

Beispiele:
Standard mit Image
TextAlign = MiddleRight FlatStyle = Flat
mit BackgroundImage FlatStyle = Popup
BackColor = 58; 110; 165
ForeColor = 255; 255; 255
FlatStyle = Popup
(MouseOver)