Mit folgenden Routinen erstelle ich meine Label bzw. Textboxen --- klappt auch
Wie kann ich nachträglich die TextAlign - Eigenschaft ändern. Wenn ich ein Control fix im Fenster erstelle, dann ist es klar - bei frei angelegten klappt es aber nicht
Lösung ist sicher simple, ich kann sie aber einfach nicht anschauen
VB.NET-Quellcode
- Private Sub Textfeld_hinzu_Click(sender As Object, e As EventArgs) Handles Textfeld_hinzu.Click
- anzahl_label = anzahl_label + 1
- Dim lab_x As New Label
- lab_x.Name = "1_" + LTrim(RTrim(Str(anzahl_label)))
- lab_x.Location = New Point(50, 50)
- lab_x.Text = "Text" + CStr(anzahl_label)
- lab_x.AutoSize = True
- lab_x.BackColor = SystemColors.ControlDark
- lab_x.TextAlign = ContentAlignment.BottomCenter
- Me.Controls.Add(lab_x)
- control_neu(0, 1, 1, anzahl_label, 50, 50, lab_x.Width, lab_x.Height, "Text", 0)
- End Sub
- Private Sub Eingabefeld_hinzu_Click(sender As Object, e As EventArgs) Handles Eingabefeld_hinzu.Click
- anzahl_text = anzahl_text + 1
- Dim lab_x As New TextBox
- lab_x.Name = "2_" + LTrim(RTrim(Str(anzahl_text)))
- lab_x.Location = New Point(50, 50)
- lab_x.Text = "Text" + CStr(anzahl_text)
- lab_x.AutoSize = True
- lab_x.BackColor = SystemColors.ControlDark
- Me.Controls.Add(lab_x)
- control_neu(0, 1, 2, anzahl_text, 50, 50, lab_x.Width, lab_x.Height, "", 0)
- End Sub
Wie kann ich nachträglich die TextAlign - Eigenschaft ändern. Wenn ich ein Control fix im Fenster erstelle, dann ist es klar - bei frei angelegten klappt es aber nicht
Lösung ist sicher simple, ich kann sie aber einfach nicht anschauen