Hallo!
Zu meinem Problem.
Ich habe auf meiner Form 2 TabControls mit jeweils dynamisch erzeugten TabPages (diese werden von einer Datenbank geholt). Nun möchte ich klarerweise in den einzelnen TabPages Labels und TextBoxen haben.
Das "Layout" jeder TabPage soll sowieso gleich sein, lediglich der Inhalt der verschiedenen TextBoxen wird verändert.
Ich habe also eine Funktion geschrieben mit der ich selbst dynamisch ein Label erzeuge und dieses per Control.Add(...) einem Control (in meinem Fall einem TabControl) hinzufüge. Wie aber kann ich dieses Label an alle TabPages binden?
Zu meinem Problem.
Ich habe auf meiner Form 2 TabControls mit jeweils dynamisch erzeugten TabPages (diese werden von einer Datenbank geholt). Nun möchte ich klarerweise in den einzelnen TabPages Labels und TextBoxen haben.
Das "Layout" jeder TabPage soll sowieso gleich sein, lediglich der Inhalt der verschiedenen TextBoxen wird verändert.
Ich habe also eine Funktion geschrieben mit der ich selbst dynamisch ein Label erzeuge und dieses per Control.Add(...) einem Control (in meinem Fall einem TabControl) hinzufüge. Wie aber kann ich dieses Label an alle TabPages binden?
Code:
''dyn. Labels erzeugen Public Sub label(ByVal name As String, ByVal text As String, ByVal where As Control, ByVal tabindex As Integer, ByVal location As System.Drawing.Point) Dim NewLabel As New Label NewLabel.Name = name NewLabel.Text = text NewLabel.Location = location ''location ist klar aber wie an ein TabPage ''binden? where.Controls.Add(NewLabel) End Sub ''Alle Tabs füllen Public Sub leistungs_tabs_fuellen() ''???? End Sub
Comment