Hallo,
Wenn ich dich richtig verstanden habe, willst du beispielsweise bei mehreren Buttons ihre Position in Abhängigkeit der Größe des Forms ändern, ohne dies für jeden Einzelnen zu tun???
Wie wäre es dann mit einem Array?
Beispiel:
Public Class Form1
Public Buttons(7) As System.Windows.Forms.Button
Private Sub Form1\_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
For i As Integer = 0 To 7
Buttons(i) = New System.Windows.Forms.Button()
Buttons(i).Location = New System.Drawing.Point(81 \* i + Me.Width / 4, 12)
Buttons(i).Text = "Button " & i + 1
Me.Controls.Add(Buttons(i))
Next
End Sub
End Class
Möglich (und vielleicht auch praktischer) wäre natürlich auch eine For-Each-Schleife, mit der dies genauso geht.
Ich hoffe dir geholfen zu haben.
Gruß,
Computerfreakpg
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]