Il n'y a plus de support au design time pour faire cela.
Tu peux toutefois, par code, créer des arrays de contrôles, les nourrir et les utiliser.
"Pierre-R" a écrit :
Salut a tout et toute
je cherche et je ne trouve pas, je veux crée un groupe de control. En vb6 je fessait comme ceci
For i = 0 To 2 Label1(i).Caption = i Command1(i).Caption = i Next i
est que ces encore possible en vb 2005
Pierre-R
merci pour l'information :o(
Pour les personnes que sa pourrais aidé. J'ai trouvée ceci sur le net http://www.c2i.fr/imgcode/GroupesCtrl.pdf
je vais utiliser la troisième possibilité que voici :
Affilier les contrôle à un objer container.
L'idée est de mettre les contrôles qui ont une logique commune dans un panier commun puis de consulter simplement le contenu du panier. Pour cela, le contrôle Panel (Dont on avait du mal à comprendre l'utilité puisque le contrôle groupbox Rendait apparemment les même services...) est idéal.
En dessinant les différents contrôles à l'intérieur du contrôle panel,ceux-ci appartiennet à ce dernier.
Dans notre exemple, il suffit donc de parcourir la collection des contrôles qui appartiennent à l'obnet 'Panel1'.
Exemple 1: '--------------------------------------------------------------- Private Sub btnParcourir_Click(ByVal Sender As System.Object, ByVal e As System.EventArgs) Handles btnParcourir.Click
Dim o As Button
For Each o In Panel1.Controls MsgBox(o.Text) Next '---------------------------------------------------------------
Exemple 2: qui resemble beaucoup a la métode que j'utilisais en VB6. '--------------------------------------------------------------- Dim i As Byte
For i = 0 To Panel1.Controls.Count -1 MsgBox(Panel1.Controls(i).Text) Next '---------------------------------------------------------------
"Pierre-R" <moldry(supprimer)@hotmail.com> a écrit dans le message de news:
Salut a tout et toute
je cherche et je ne trouve pas, je veux crée un groupe de control. En vb6 je fessait comme ceci
For i = 0 To 2 Label1(i).Caption = i Command1(i).Caption = i Next i
est que ces encore possible en vb 2005
merci pour l'information :o(
Pour les personnes que sa pourrais aidé.
J'ai trouvée ceci sur le net
http://www.c2i.fr/imgcode/GroupesCtrl.pdf
je vais utiliser la troisième possibilité que voici :
Affilier les contrôle à un objer container.
L'idée est de mettre les contrôles qui ont une logique commune
dans un panier commun puis de consulter simplement le contenu du panier.
Pour cela, le contrôle Panel (Dont on avait du mal à comprendre l'utilité
puisque le contrôle groupbox Rendait apparemment les même services...) est
idéal.
En dessinant les différents contrôles à l'intérieur
du contrôle panel,ceux-ci appartiennet à ce dernier.
Dans notre exemple, il suffit donc de parcourir la
collection des contrôles qui appartiennent à l'obnet 'Panel1'.
Exemple 1:
'---------------------------------------------------------------
Private Sub btnParcourir_Click(ByVal Sender As System.Object, ByVal e As
System.EventArgs) Handles btnParcourir.Click
Dim o As Button
For Each o In Panel1.Controls
MsgBox(o.Text)
Next
'---------------------------------------------------------------
Exemple 2: qui resemble beaucoup a la métode que j'utilisais en VB6.
'---------------------------------------------------------------
Dim i As Byte
For i = 0 To Panel1.Controls.Count -1
MsgBox(Panel1.Controls(i).Text)
Next
'---------------------------------------------------------------
"Pierre-R" <moldry(supprimer)@hotmail.com> a écrit dans le message de news:
udF4ctO1GHA.772@TK2MSFTNGP05.phx.gbl...
Salut a tout et toute
je cherche et je ne trouve pas,
je veux crée un groupe de control. En vb6 je fessait comme ceci
For i = 0 To 2
Label1(i).Caption = i
Command1(i).Caption = i
Next i
Pour les personnes que sa pourrais aidé. J'ai trouvée ceci sur le net http://www.c2i.fr/imgcode/GroupesCtrl.pdf
je vais utiliser la troisième possibilité que voici :
Affilier les contrôle à un objer container.
L'idée est de mettre les contrôles qui ont une logique commune dans un panier commun puis de consulter simplement le contenu du panier. Pour cela, le contrôle Panel (Dont on avait du mal à comprendre l'utilité puisque le contrôle groupbox Rendait apparemment les même services...) est idéal.
En dessinant les différents contrôles à l'intérieur du contrôle panel,ceux-ci appartiennet à ce dernier.
Dans notre exemple, il suffit donc de parcourir la collection des contrôles qui appartiennent à l'obnet 'Panel1'.
Exemple 1: '--------------------------------------------------------------- Private Sub btnParcourir_Click(ByVal Sender As System.Object, ByVal e As System.EventArgs) Handles btnParcourir.Click
Dim o As Button
For Each o In Panel1.Controls MsgBox(o.Text) Next '---------------------------------------------------------------
Exemple 2: qui resemble beaucoup a la métode que j'utilisais en VB6. '--------------------------------------------------------------- Dim i As Byte
For i = 0 To Panel1.Controls.Count -1 MsgBox(Panel1.Controls(i).Text) Next '---------------------------------------------------------------
"Pierre-R" <moldry(supprimer)@hotmail.com> a écrit dans le message de news:
Salut a tout et toute
je cherche et je ne trouve pas, je veux crée un groupe de control. En vb6 je fessait comme ceci
For i = 0 To 2 Label1(i).Caption = i Command1(i).Caption = i Next i