c#: Buttons bliebiger Form
-
Hallo,
ist es mit DotNet-Bordmitteln möglich, Buttons mit beliebiger Form zu erstellen?
Falls nicht, was habe ich für Möglichkeiten? Hinweise auf fertige Komponenten würden mir zur Not auch weiterhelfen.
-
Ja dies geht, du musst diese dann nur selber zeichnen.
Hier ein paar Beispiele
http://www.codeproject.com/cs/miscctrl/#Button+Controls
-
Du kannst auch einen normalen Button bearbeiten, allerdings sieht das nicht wirklich schön aus.
button.BackColor = Color.Red; // nur damit ein farblicher Unterschied zur Form vorhanden ist System.Drawing.Drawing2D.GraphicsPath path = new System.Drawing.Drawing2D.GraphicsPath(); path.AddEllipse(0, 0, button.Size.Width, button.Size.Height); button.Region = new Region(path);