Alle combobox items in een textbox weergeven

Status
Niet open voor verdere reacties.

The Mighty Atom

Terugkerende gebruiker
Lid geworden
22 mei 2008
Berichten
1.380
Hallo, ik ben nieuw. :)

Ik mag wel zeggen dat ik de basics van .NET programming redelijk beheer, maar toch is iets waar ik niet uitkom:

Ik heb een combobox op mn form. Daarnaast heb ik een button die een FolderBrowsingDialog aanroept waarmee de gebruiken een folder op de harde schijf kan kiezen en openen. Deze verschijnt dan als item in de comobox. Je kunt dit meerdere malen doen zodat er meer items in combobox komen te staan.

Maar nu wil ik dat alle items uit de combobox netje naast elkaar in een textbox worden weergeven, door middel van een andere button, en wel op deze manier:

folder1, folder2, folder3

Ik gebruik deze code;

Dim s As String
For Each o As Object In cb1.Items
s = o.ToString
tb1.Text = s & ", "
Next

Maar deze code plaatst alleen de eerste item uit de combobox in de textbox, ik moet alle items uit the combobox in the textbox hebben.

Weet iemand hoe ik dit het beste kan doen?

Ik gebruik Visual Basic .NET 2005 edition.
 
Laatst bewerkt:
Je vult in de loop steeds een nieuwe waarde in voor tb1, dat gaat dus niet goed..

Code:
Dim s As String
For Each o As Object In cb1.Items
s = o.ToString
tb1.Text += s & ", "
Next

Dan zit je uiteraard nog wel met een extra , op het einde. Ik zou het dan ook zo doen:

Code:
        Dim s As String
        For Each o As Object In Me.cb1.Items
            s = o.ToString
            tb1.Text += ", " & s
        Next
        tb1.Text = Mid(tb1.Text, 3)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan