Il controllo ListBox in Visual Basic fornisce un modo per voi di selezionare uno o più articoli di un intero elenco di elementi. Per impostazione predefinita , tutti gli elementi vengono visualizzati verticalmente nella ListBox , utilizzando una barra di scorrimento verticale , se necessario. Tuttavia, è possibile attivare la modalità a più colonne , che distribuirà gli elementi orizzontalmente in un numero di colonne necessarie per evitare la necessità di una barra di scorrimento verticale . Una barra di scorrimento orizzontale viene visualizzata , se necessario. È ancora recuperare i dati come se fosse parte di un unico piano di lista in basso . Al fine di recuperare i dati da una colonna specifica , è necessario impiegare un metodo specifico . Istruzioni
1
Aprire il progetto di Visual Basic .
2
Trascinare un pulsante nel progetto dalla casella degli strumenti . Nel menu Proprietà , assegnare al pulsante il nome di " recuperare ".
3 Fare doppio clic sul pulsante per creare un evento click . Questo ti porterà nel posto appropriato nel codice sorgente per incollare il tuo codice di recupero
4
Copia e incolla il seguente codice: .
Dim itemsPerColumn = Math.floor ( ListBox1 . ClientRectangle.Height /ListBox1.ItemHeight ) per
REM colonna per recuperare da . conteggio parte da 0
Dim colonna = 1
REM la riga per recuperare da . conteggio parte da 0
Dim row = 0
REM Questo combo di xey otterrà il primo elemento della seconda colonna .
elemento Dim = ListBox1.Items ( itemsPerColumn * colonna + riga
MsgBox ( item.toString ) economici