UserControls - Border-Color

26/11/2010 - 09:57 von Lothar Geyer | Report spam
Wie kann ich die BorderColor eines UserControls àndern?

Lothar Geyer
 

Lesen sie die antworten

#1 W. Wolf
26/11/2010 - 10:11 | Warnen spam
"Lothar Geyer" schrieb im Newsbeitrag
news:
Wie kann ich die BorderColor eines UserControls àndern?

Lothar Geyer



Zum Beispiel selber zeichnen. Hier mal
ein Beispiel (mit viel Verbesserungspotential):

Private Sub UserControl_Paint()
UserControl.DrawWidth = 2
UserControl.Line (15, 15)-(ScaleWidth - 30, ScaleHeight - 30), vbWhite,
B
UserControl.DrawWidth = 1
UserControl.Line (ScaleWidth - 30, 15)-(ScaleWidth - 30, ScaleHeight -
30), &H808080
UserControl.Line (15, ScaleHeight - 30)-(ScaleWidth - 15, ScaleHeight -
30), &H808080
UserControl.Line (ScaleWidth - 15, 15)-(ScaleWidth - 15, ScaleHeight),
&H404040
UserControl.Line (0, ScaleHeight - 15)-(ScaleWidth - 15, ScaleHeight -
15), &H404040
End Sub

Die UC-eigene Bordestyle Eigenschaft sollte hier 0 sein.
Nun kannst Du beliebige Eigenschaften selber erstellen
welche nach gleichem Prinzip alles mögliche anstellen.

Schönen Gruß
W. Wolf

Ähnliche fragen