Instruções para usar o ListBox no Visual Basic

O ListBox (ou caixa de listagem) no Visual Basic é uma ferramenta poderosa para exibir listagens de dados e permitir que o usuário selecione um ou mais itens de uma lista. Ao selecionar um item, você pode causar uma ação em outra seção do código. Existem inúmeras propriedades disponíveis com esse controle, incluindo a capacidade de exibir informações em mais de uma coluna. No caso de listas de texto maiores ou maiores, as barras de rolagem vertical e horizontal são exibidas automaticamente. As listas podem ou não ser solicitadas e os formulários podem ter numerosos ListBoxes interconectados.

Criar uma caixa de listagem

Carregue um novo formulário clicando em “Arquivo” no Visual Basic e selecionando “Novo Projeto”. Selecione a opção “Standard EXE” na versão do Visual Basic 6.0. Nas versões do Visual Basic.NET, o nome do modelo é “Windows Form Application”. Depois que o formulário estiver aberto, dois controles aparecerão no lado esquerdo na forma de listas. Clique duas vezes na caixa à direita, em ListBox, para adicioná-la ao formulário em branco. Repita esta operação para adicionar um segundo ListBox e arraste-o para a direita do anterior. Expanda o formulário usando os controladores de tamanho, localizados abaixo, à direita dele.

Experimente o conteúdo e as propriedades do ListBox. Altere as propriedades “Classificadas” de cada Caixa de listagem para “Verdadeiro”. Altere o ForeColor (cor do texto) da caixa de listagem à direita para “vermelho” (vermelho). Para se preparar para a primeira etapa do guia, adicione quatro botões de comando na caixa de ferramentas, organizados conforme mostrado na imagem. Nota: o texto das imagens parece maior para garantir melhor visibilidade. Use o painel Propriedades à direita para fazer com que os títulos dos botões de comando digam o seguinte: Superior esquerdo: “Adicionar novo item” Superior direito: “Selecione um item” Inferior esquerdo : “Imprimir a lista selecionada”

Configure o tutorial

Mude da visualização Design para Código clicando em “Visualizar” no menu. Para ativar os botões de comando adicionados, digite o seguinte código, exatamente como aparece: Private Sub Command1_Click () Dim NewItem As String NewItem = InputBox (“Enter new item for list”) List1.AddItem NewItem End Sub Private Sub Command2_Click () Se List1.ListIndex> = 0 Então List2.AddItem List1.Text List1.RemoveItem List1.ListIndex End If End Sub Private Sub Command3_Click () If List2.ListIndex> = 0 Então List1.AddItem List2.Text List2.RemoveItem List2. ListIndex End If End Sub Sub Privado Command4_Click () Dim n Como Inteiro Para n = 0 Para List2.ListCount – 1 Imprima n & “” & List2.List (n) Próximo End Sub

Use os controles ListBox

A maneira de usar esses botões será evidente quando você pressionar “F5” para executar o programa (alguns elementos já aparecem na ilustração). Comece com o comando “Adicionar novo item”. Sempre que você o usar, será exibida uma caixa que permitirá adicionar um novo item. Tente digitar os nomes de alguns países aleatoriamente. O comando “Selecionar um item” o remove da caixa à esquerda e a adiciona à da direita. “Desmarcar um item” executa a operação oposta. O botão “Imprimir” envia para a tela, mas se você o modificar, poderá usar uma impressora. Há um código adicional para alterar a seleção, para que você possa selecionar vários itens pressionando a tecla “shift” e rolando a lista.

As propriedades da caixa de listagem incluem a conexão com um banco de dados para o uso dos dados selecionados. Você pode preencher as caixas com apenas um item de cada vez, como aparece aqui, inserindo itens suspensos para adicioná-los todos juntos ou importando um arquivo de texto pré-selecionado. Isso cria as listas de países que aparecem nas versões da Web do ListBox.

Referências

     

    Você pode estar interessado:

    Deixe um comentário