Création de controle à la volée

Résolu
cs_dridri Messages postés 11 Date d'inscription mardi 15 octobre 2002 Statut Membre Dernière intervention 25 février 2005 - 25 févr. 2005 à 17:35
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 - 25 févr. 2005 à 17:58
Bonjour à tous,

Voila je fais me premiers pas dans le visual basic et je me heurte au premier mur.
Je dois récupérer des infos d'une base mysql (aucun soucis) et les afficher dans ma feuille.
Le truc c'est que je voudrais les afficher sous forme de controle.
Je cherche donc le moyen de créer des controles automatiquement (notamment des Labels) dans le cadre d'une boucle.
Pensez vous que cela soit possible ?
Merci de votre aide,

Adrien

1 réponse

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
25 févr. 2005 à 17:58
Salut
Sujet maintes et maintes fois posé sur le forum ...
Compliqué en VB.Net (je ne peux pas te répondre), facile en VB6 :
- Tu mets un monLabel avec Index 0 et Visible = False
- Quand tu veux créer un Label --> Load monLabel(1)
Bien sur, tu incrémentes le '1' à chaque fois
monLabel(1).Visible = True
monLabel(1).Top et Left = l'emplacement
- Pour le supprimer : Unload monLabel(1)

Vala
Jack
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage. (Socrate)
3
Rejoignez-nous