Ajout dynamic de boutons dans un UserControl

slr Messages postés 75 Date d'inscription mercredi 23 octobre 2002 Statut Membre Dernière intervention 13 juillet 2004 - 10 mars 2004 à 10:02
slr Messages postés 75 Date d'inscription mercredi 23 octobre 2002 Statut Membre Dernière intervention 13 juillet 2004 - 10 mars 2004 à 17:09
Bonjour,

est-ce que quelqu'un sait si on peut ajouter dynamiquement des boutons dans un UserControl (pour créer un OCX). Je sais le faire pour une from classique, mais la syntax Controls.Add() ne marche pas pour le UserControl.
Merci

slr

2 réponses

crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
10 mars 2004 à 12:04
Oui mais pas avec Controls.add
Ajoute un control (Command1 par exemple) a ton UserControl. Fixe sa propriété Index à 0, Visible a False
Ajoute une variable privé au usercontrol nommé NbCmd de type Long
Dans le code du UserControl qd tu veux ajouter un bouton tu fais
NbCmd = NbCmd+1
Load Command1(NbCmd)
With Command1(NbCmd)
.Text = "nouveau Bouton"
.Move ....
.Visible = True
End With

Et voila

Christophe R.
0
slr Messages postés 75 Date d'inscription mercredi 23 octobre 2002 Statut Membre Dernière intervention 13 juillet 2004
10 mars 2004 à 17:09
merci,

je vais appliquer ça tout de suite, c'est exactement ce qu'il me fallait.

slr
0
Rejoignez-nous