1Danke
ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
588
588
EMPFEHLEN
-
Hallo,
ich habe wie in in einem hier geposteten Tutorial gezeigt, eine Klasse "transparentes Label" erzeugt. Das klappt auch soweit super, nur benötige ich für das Label auch einen Rand. Aber die BorderStyle Eigenschaft ist nicht vorhanden wenn man die Eigenschaften aufruft.
Hat jemand ne schlaue Idee****?
-
Kannst du einen Link zum Tutorial angeben? Dann kann ich mir das mal anschauen, wie die Transparenz realisiert ist.
Prinzipiell sollte es aber möglich sein den Rand selber zu zeichen (OnPaint oder OnPaintBackground).
Oder du packst das Label in ein UserControl (das du ebenfalls transparent machst) und aktivierst beim UserControl den Rand.hihi = -h²
-
Hallo Shakie,
hier der Link:
http://www.tutorials.de/content/1141...erstellen.html
ich hatte bereits selber versucht etwas mit OnBorderStyle zu machen war aber kläglich gescheitert.
-
Habe eine einfache Lösung gefunden:
Die ControlPaint-Klasse hat noch mehrere Methoden im Angebot. Einfach mal durchschauen ob was passendes für dich dabei ist!Code vbnet:1 2 3
Protected Overrides Sub OnPaintBackground(pevent As System.Windows.Forms.PaintEventArgs) ControlPaint.DrawBorder3D(pevent.Graphics, Me.ClientRectangle, Border3DStyle.Sunken) End Sub
hihi = -h²
-
Das war der richtige Tipp,
Danke Shakie
werde mal sehen was sich in der ControlPaint-Klasse noch an Methoden befindet.
Ähnliche Themen
-
transparentes favicon hat leichten weissen Rand
Von Necro_nomicon im Forum PhotoshopAntworten: 6Letzter Beitrag: 02.12.09, 14:00 -
SWT transparentes Label
Von xrax im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 2Letzter Beitrag: 09.11.09, 14:55 -
Label auf einem vorhandenen Label erstellen
Von schokii im Forum JavaAntworten: 0Letzter Beitrag: 27.12.04, 14:55 -
Desktop scheint durch transparentes Label
Von wertzui im Forum .NET ArchivAntworten: 1Letzter Beitrag: 18.05.04, 11:23





Zitieren
Login





