Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Groupe de controles

3 réponses
Avatar
gbonamy
Bonjour,
Je suis novice en VB2008 après avoir longtemps utilisé VB6
Je voudrais créer 50 boutons de commande dans un panel que je puisse
manipuler ensemble
ou individuellement comme pour un tableau de controles en VB6.
J'ai épluché la doc disponible mais je n'ai pas trouvé d'exemple concret qui
puisse m'aider.
Pouvez m'indiquer un exemple de code ?
Merci d'avance
gbonamy

3 réponses

Avatar
Jacquouille14
gbonamy a écrit :
Bonjour,
Je suis novice en VB2008 après avoir longtemps utilisé VB6
Je voudrais créer 50 boutons de commande dans un panel que je puisse
manipuler ensemble
ou individuellement comme pour un tableau de controles en VB6.
J'ai épluché la doc disponible mais je n'ai pas trouvé d'exemple concret qui
puisse m'aider.
Pouvez m'indiquer un exemple de code ?
Merci d'avance
gbonamy




Bonjour,
Puisque personne ne répond, j'essaie.
J'ai eu le même problème en passant de vb4 à vb2008 express.
Je n'ai pas trouvé la méthode pour indexer une série
de contrôles ayant le même nom, il semble que cela
n'est plus utilisé.
Pour sélectionner 1 contrôle ou plusieurs j'utilise la
boucle for each control in me avec if typeofcontrol is ...
qui permet de "tomber" sur le ou les controles cherchés.

--
Jacques dit Jacquouille
Avatar
Fred
Dans : news:4847b785$0$28386$,
Jacquouille14 disait :
gbonamy a écrit :
Bonjour,
Je suis novice en VB2008 après avoir longtemps utilisé VB6
Je voudrais créer 50 boutons de commande dans un panel que je puisse
manipuler ensemble
ou individuellement comme pour un tableau de controles en VB6.
J'ai épluché la doc disponible mais je n'ai pas trouvé d'exemple
concret qui puisse m'aider.
Pouvez m'indiquer un exemple de code ?
Merci d'avance
gbonamy




Bonjour,
Puisque personne ne répond, j'essaie.
J'ai eu le même problème en passant de vb4 à vb2008 express.
Je n'ai pas trouvé la méthode pour indexer une série
de contrôles ayant le même nom, il semble que cela
n'est plus utilisé.
Pour sélectionner 1 contrôle ou plusieurs j'utilise la
boucle for each control in me avec if typeofcontrol is ...
qui permet de "tomber" sur le ou les controles cherchés.



Pour ce qui est du groupe de contrôle, le designer de Visual Studio ne
permet effectivement plus de le créer automatiquement.
Mais cela est toujours possible de les utiliser en les créant soit même.

Dim TextBoxGroup(2) as TextBox
TextBoxGroup(0) = Me.TextBox1
TextBoxGroup(1) = Me.TextBox2
TextBoxGroup(2) = Me.TextBox3

Ce qui peut-être fait aussi de manière automatique en adaptant ta
méthode (la recherche ne s'effectuant plus qu'une seule fois à
l'instanciation de la Form)

--
Fred

Avatar
gbonamy
Grand merci pour la réponse surtout la 2ème partie facile à utiliser

gbonamy

"Fred" a écrit dans le message de news:

Dans : news:4847b785$0$28386$,
Jacquouille14 disait :
gbonamy a écrit :
Bonjour,
Je suis novice en VB2008 après avoir longtemps utilisé VB6
Je voudrais créer 50 boutons de commande dans un panel que je puisse
manipuler ensemble
ou individuellement comme pour un tableau de controles en VB6.
J'ai épluché la doc disponible mais je n'ai pas trouvé d'exemple
concret qui puisse m'aider.
Pouvez m'indiquer un exemple de code ?
Merci d'avance
gbonamy




Bonjour,
Puisque personne ne répond, j'essaie.
J'ai eu le même problème en passant de vb4 à vb2008 express.
Je n'ai pas trouvé la méthode pour indexer une série
de contrôles ayant le même nom, il semble que cela
n'est plus utilisé.
Pour sélectionner 1 contrôle ou plusieurs j'utilise la
boucle for each control in me avec if typeofcontrol is ...
qui permet de "tomber" sur le ou les controles cherchés.



Pour ce qui est du groupe de contrôle, le designer de Visual Studio ne
permet effectivement plus de le créer automatiquement.
Mais cela est toujours possible de les utiliser en les créant soit même.

Dim TextBoxGroup(2) as TextBox
TextBoxGroup(0) = Me.TextBox1
TextBoxGroup(1) = Me.TextBox2
TextBoxGroup(2) = Me.TextBox3

Ce qui peut-être fait aussi de manière automatique en adaptant ta méthode
(la recherche ne s'effectuant plus qu'une seule fois à l'instanciation de
la Form)

--
Fred