Hallo Leute,
ich habe folgende Klasse:
Ich würde gerne die Labels aus der Property
Wenn ich eine Instanz des oberen Labels erstelle und der Eigenschaft dann weitere Labels hinzufüge, werden diese nicht gezeigt, nur das Main-Label.
Ich könnte mir natürlich auch eine komplett eigene Klasse (mit eigener Draw Methode etc.) schreiben, aber ich versuche die ganze Sache erstmal mit Bordmitteln. Die Klasse Label gibt mir ja schon alles was ich benötige. (Events, Eigenschaften, etc..)
Daher würde ich nur versuchen, dass die Property Labels ebenfalls gezeichnet wird.
Ggf. muss ich später doch noch auf eine eigene Klasse umsteigen, um zb. Anordnung reinzubringen, aber da muss ich dann schauen, vlt. kann man dazu eins der "View"-Tools gebrauchen.
Code (nur zu Testzwecken..):
Spoiler anzeigen
ich habe folgende Klasse:
Ich würde gerne die Labels aus der Property
Labels
zeichnen lassen..Wenn ich eine Instanz des oberen Labels erstelle und der Eigenschaft dann weitere Labels hinzufüge, werden diese nicht gezeigt, nur das Main-Label.
Ich könnte mir natürlich auch eine komplett eigene Klasse (mit eigener Draw Methode etc.) schreiben, aber ich versuche die ganze Sache erstmal mit Bordmitteln. Die Klasse Label gibt mir ja schon alles was ich benötige. (Events, Eigenschaften, etc..)
Daher würde ich nur versuchen, dass die Property Labels ebenfalls gezeichnet wird.
Ggf. muss ich später doch noch auf eine eigene Klasse umsteigen, um zb. Anordnung reinzubringen, aber da muss ich dann schauen, vlt. kann man dazu eins der "View"-Tools gebrauchen.
Code (nur zu Testzwecken..):
VB.NET-Quellcode
- Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
- Dim l As New LabelEx With {.Text = "LabelEx1", .Name = "LabelEx1", .AutoSize = True, .Location = New Point(300, 300)}
- l.Labels.Add(New Label With {.Text = "SubLabelEx1", .Name = "SubLabelEx1", .AutoSize = True, .Location = New Point(50, 50)})
- Panel1.Controls.Add(l)
- End Sub
Polling is trolling!
Achtung: Ich habe die komische Angewohnheit, simple Dinge zu verkomplizieren..
Achtung: Ich habe die komische Angewohnheit, simple Dinge zu verkomplizieren..
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Rootbob91“ ()