O controle ListBox no Visual Basic fornece uma maneira para que você possa selecionar um ou mais itens de uma lista inteira de itens. Por padrão, todos os itens são exibidos verticalmente na caixa de listagem , usando uma barra de rolagem vertical , se necessário. No entanto, você pode ativar o modo de coluna múltipla, que vai distribuir os itens horizontalmente em tantas colunas quanto necessário para evitar a necessidade de uma barra de rolagem vertical. A barra de rolagem horizontal exibe se necessário. Você ainda recuperar os dados como se fosse parte de uma única lista de cima para baixo. A fim de recuperar dados de uma coluna específica , você precisará empregar um método específico . Instruções
1
Abra seu projeto Visual Basic.
2
Arraste um botão em seu projeto a partir da caixa de ferramentas. No menu Propriedades, dar o botão o nome de " recuperar ".
3
Dê um duplo clique no botão para criar um evento de clique . Isso também irá levá-lo ao local apropriado no seu código fonte para colar o código de recuperação
4
Copie e cole o seguinte código: .
Dim itemsPerColumn = Math.Floor ( ListBox1 . ClientRectangle.Height /ListBox1.ItemHeight )
REM a coluna para recuperar a partir . contagem começa em 0
Dim coluna = 1
REM da linha para recuperar a partir . contagem começa em 0
Dim row = 0
REM Esta combinação de X e Y vai ter o primeiro item da segunda coluna.
itens Dim = ( ListBox1.Items itemsPerColumn * coluna + linha
MsgBox ( item.toString )