VB sudio afficher des labels dynamiquement

michel120147 Messages postés 17 Date d'inscription vendredi 8 octobre 2004 Statut Membre Dernière intervention 9 août 2006 - 21 juin 2006 à 16:46
michel120147 Messages postés 17 Date d'inscription vendredi 8 octobre 2004 Statut Membre Dernière intervention 9 août 2006 - 22 juin 2006 à 10:33
bonjour,


je vourais afficher plusieurs label (80) et j'ai ecrit cici,  mais rien ne s'affiche dans le formulaire

ou est mon erreur ?

<!-- BEGIN TEMPLATE: bbcode_code -->

Code :

Dim lab(80) As Label
Dim i As Integer

For i = 1 To 10
lab(i) = New Label
lab(i).Size = 50
lab(i).BackColor = Color.Blue
lab(i).AutoSize = True
lab(i).Visible = True
lab(i).Text = "mmm"
Next

<!-- END TEMPLATE: bbcode_code -->

Merci

2 réponses

crocejf2000 Messages postés 260 Date d'inscription lundi 27 janvier 2003 Statut Membre Dernière intervention 27 août 2008 1
21 juin 2006 à 17:03
Salut

Tu n'est pas obliger de déclarer un tableau de label, un seul suffit :

Dim lab As Label
        For i as integer = 0 To 10
            lab = New Label
            lab.Size = 50
            lab.BackColor = Color.Blue
            lab.AutoSize = True
            lab.Visible = True
            lab.Text = "mmm"
            lab.Location = new point(i*10,10) 'endroit ou tu va placer ton label
            me.controls.add(lab) 'il ne faut pas l'oublier sinon tu najoute rien
        Next<!-- END TEMPLATE: bbcode_code -->

Jean-François
0
michel120147 Messages postés 17 Date d'inscription vendredi 8 octobre 2004 Statut Membre Dernière intervention 9 août 2006
22 juin 2006 à 10:33
Merci j'avais en effet "oublié" ces lignes. (je ne suis pas encore familier de ce language)

A+
0
Rejoignez-nous