Ajout de composants à la volée

messiez Messages postés 1 Date d'inscription samedi 31 janvier 2004 Statut Membre Dernière intervention 22 mars 2004 - 22 mars 2004 à 13:20
cs_JACKY007 Messages postés 23 Date d'inscription vendredi 16 septembre 2005 Statut Membre Dernière intervention 1 décembre 2010 - 21 févr. 2006 à 09:15
comment ajouter des composants à la volée et pouvois acceder à leurs evenement en vb.net

1 réponse

cs_JACKY007 Messages postés 23 Date d'inscription vendredi 16 septembre 2005 Statut Membre Dernière intervention 1 décembre 2010
21 févr. 2006 à 09:15
Pour créer un composant à la volée, il faut faire comme ci-après ; afin d'utiliser les événements / propriétés le composant doit être connu par le compilateur...Soit,

Public function AjoutComposant(posX As integer, posY As integer, largeur As integer, hauteur As integer) As userCtrl

Dim obj As userCtrl

Me.SuspendLayout()
obj = new userCtrl(para1,para2...)
obj.Location = New system.Drawing.Point(posX,posY)
obj.size = New system.Drawing.Size(largeur, hauteur)
Me.Controls.Add(obj)
Me.ResumeLayout(false)
obj.Show
return obj
End function
0
Rejoignez-nous