Ajout dynamique de label sur un form
J'ai un form surlequel je veux ajouter dynamiquement des labels (a la queue leu leu). Ces labels contiennent des textes différents donc une longueur différente. Mon problème c'est que je ne sais pas exactement la taille de ces labels pour pouvoir positionner l'un après l'autre mes labels.
Voici un bout de code
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
Public Function addParameters(ByVal params As Collection, ByVal emphasize As Integer) As Integer
For i As Integer = deb To fin
Dim label As New Label()
Dim txt As String = CType(params(i), String)
label.Text = txt
label.AutoSize = True
' label.Location = New Point(???, 0)
parametre.Controls.Add(label)
Next
end function |
parametre c'est mon form
Quelqu'un a t il une idée.
Merci