2010-06-06 8 views
0

Je suis en train de mettre à jour mon application de vb6 à vb.net.Contrôle DataList dans les formulaires de demande de Windows vb.net

J'ai utilisé pour remplir mes données dans le contrôle de données dans les formulaires vb6. Je ne le trouve pas dans l'application de formulaire Windows vb.net. Lequel contrôle est l'équivalent?

Comment puis-je lister mes données dans ce contrôle?

tout comme: j'avais une table avec des données comme id, nom

Je veux que le nom doit être la colonne affichée et identifiant la colonne liée? comment puis-je faire cela

Répondre

1

Je ne suis pas exactement sûr mais je pense que vous cherchez un ListBox. Vous créez une classe avec 2 membres et une propriété pour chacun (noms de propriété suggérés ID et Name), créez une liste d'entre eux et mettez toutes vos données là-bas, puis réglez le 'ListBox.DisplayMember' sur "Name" et ListBox.ValueMember sur "ID".

La page MSDN pour ListControl.DisplayMember a un exemple complet montrant comment le faire comme peut être vu here.

Bien que je vous suggère d'utiliser un List(Of YourClass) plutôt que le ArrayList dans l'exemple.

+0

qui était agr8 un ... bien peut-il même être fait avec le contrôle de la zone de liste déroulante au lieu de la liste déroulante – KoolKabin

+0

@KoolKabin: Bien sûr, devrait fonctionner plus ou moins exactement la même chose je pense. –