begin process at 2012 02 13 08:39:28
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Windows

 > 

Formulaire / Winforms / Controls

 > 

groupe de controles


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

groupe de controles

mardi 5 février 2008 à 16:45:37 | groupe de controles

mmptj

Bonjour,

Je n'ai pas trouvé comment gérer un groupe de controles comme dans VB6.

Dans VB6 il suffisait de copier un controle pour que VB nous propose de créer un tableau de controle pouvant tous appeler les mêmes évènements avec un index passé en argument.
Remarque : ceci n'est pas possible dans les formulaires VBA.

En VB.NET je n'ai pas trouvé cette fonctionnalité

Existe-t-il une astuce simple en VB.NET pour obtenir le même résultat ? 

mardi 5 février 2008 à 17:07:48 | Re : groupe de controles

NHenry

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Bonjour

En .NET, non.
Tu peux utiliser une collection (ArrayList ou List(Of ...) )


Dans Word, j'Excel. (juste pour la citation)
VB (6, .NET1&2), C++, C#.Net1
Mon site
mercredi 6 février 2008 à 11:37:22 | Re : groupe de controles

Kristof_Koder

Réponse acceptée !
Ou bien utiliser une même procédure comme Handler pour l'EVT voulu des n controles
mercredi 6 février 2008 à 11:42:46 | Re : groupe de controles

mmptj

Réponse acceptée !
Merci pour vos réponses,

Auriez vous quelques lignes de code pour "illustrer" vos solutions

mercredi 6 février 2008 à 12:10:22 | Re : groupe de controles

NHenry

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Bonjour

Imports Collections.Generic


Dim lLstControl as new list(of TextBox)

lLstControl.Add(TextBox1)
lLstControl.Add(TextBox2)

Ou autre solution :

Dim lLstcontrol as new Dictionary(Of String,TextBox) 'Ou dans l'autre sens (clé : String)

lLstControl.Add("TxtNom",TextBox1)

Pour la proposition de Kristof_Koder :

Private sub TextBox_Change(...) handles TextBox1.Change, TextBox2.Change, ...

Dans Word, j'Excel. (juste pour la citation)
VB (6, .NET1&2), C++, C#.Net1
Mon site
mercredi 6 février 2008 à 16:44:46 | Re : groupe de controles

mmptj

Merci pour ta réponse NHenry.

Je vais essayer cela la semaine prochaine

mercredi 6 février 2008 à 17:17:12 | Re : groupe de controles

Kristof_Koder

Merci NHenry ! J'ai un taux de réactivity proche de celui du batracien cliniquement mort aujourd'hui !


Cette discussion est classée dans : controles, vb, vb6, trouvé, groupe


Répondre à ce message

Sujets en rapport avec ce message

Creation dynamique de groupe de controles [ par edphi ] Pour ajouter dynamiquement un ou des controles (de noms différents) à un conteneurs, je n'ai pas de problèmes (controls.add ....).Mais, je souhaite cr comment ajouter Controles internets en vb [ par Natij ] bonjour,j'aimerai avoir des infos sur l'ajout de controle internet dans un programme vb merci logicave@yahoo.fr TRES URGENT:Problème de lancement de VB6 [ par David ] Bonjour,Etant un peu speed j'ai fermé Vb lorsqu'il était planté, au lieu d'en ouvrir un autre vierge, de "Killer" celui qui était planté puis de ferme SQL Connexion et utilisation dans VB [ par Spike ] Voilà ,je voudrais savoir comment faire pour me connecter en VB6 à une base de donnée *.dbs.(pour le moment j'utilise le logiciel SQL Talk avec la com Convertion VB6 vers VB [ par anspauldo ] SalutJe voudrai pouvoir reconvertir mon code de VB6 en VB5Merci ! VisData VB 5 = à koi en VB6 [ par gyrafon ] Tout est dans le titre je cherche à savoir si le tools fourni par VB sur la version 5 existe toujours et si oui sous kel petit nom dans la version 6 ou trouvé une doc chm de vb ? [ par topolino ] ou trouvé une doc chm de vb ? CGI via VB [ par evange ] Bien le bonjour à tous, j'ai été fouiner dans les sources et le forum, mais je dois avouer (sauf erreur) que je n'ai pas trouvé la solution à mon souc Groupe d'utilisateurs access et VB, de l'aide svp [ par CDTThomas ] Salut à tous !Voilà mon problème, j'ai besoin d'aller chercher le nom des membres d'un groupe d'utilisateurs access depuis VB. Seulement j'ai aucune i VB6 & Word(VBA?) : transmission de valeur... [ par coolyx ] Bonjour,jutilise des checkbox dans mon programmeVB6(sp4).Pour imprimer, jutilise l'acces à WORD par VB, mais j ai un probleme..Je veux avoir une check


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,796 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales