ListBox kontrollen i Visual Basic är ett sätt för dig att välja ett eller flera objekt från en hel lista med objekt . Som standard , alla objekt visas lodrätt i listrutan , med hjälp av en vertikal rullningslist vid behov . Däremot kan du aktivera multipel kolumn läge , vilket kommer att distribuera objekten horisontellt in så många kolumner som behövs för att förebygga behovet av en lodrät rullningslist . En vågrät rullningslist visas om det behövs . Du ändå hämta data som om det är en del av en enda topp till botten listan . För att hämta data från en viss kolumn , måste du använda en specifik metod . Instruktioner
1
Öppna din Visual Basic-projekt .
2
Dra en knapp i ditt projekt från verktygslådan . I menyn Egenskaper , ger du den namnet " hämta . " Addera 3
Dubbelklicka på knappen för att skapa en click-händelse . Detta kommer också att ta dig till rätt plats i din källkod för att klistra in din hämtning koden
4
Kopiera och klistra in följande kod : .
Dim itemsPerColumn = Math.floor ( ListBox1 . ClientRectangle.Height /ListBox1.ItemHeight ) katalog
REM kolonnen att hämta från . räkningen startar på 0
Dim kolumn = 1
REM raden att hämta från . räkningen startar på 0
Dim v = 0
REM Denna combo av x och y kommer att få den första artikeln från den andra kolumnen .
Dim item = ListBox1.Items ( itemsPerColumn * kolumn + rad
MsgBox ( item.toString ) katalog