Usando caixas de listagem verificados é a melhor maneira de dar ao usuário uma lista de opções para selecionar em um aplicativo Visual Basic. No VB você pode usar o evento " CheckedListBox.ItemCheck " para detectar quando o estado de um item é alterado . Este evento também está disponível através de um controle de caixa de lista. O estado de seleção será atualizado após o evento " ItemCheck " executa . Use este evento para atualizar outros controles ou exibir uma mensagem para o usuário quando um item é clicado. Instruções
1
Abra o Microsoft Visual Basic Express , clique em " New Project" no painel esquerdo da tela do seu computador e clique duas vezes para criar um novo projeto " Windows Forms Application " .
2
duplo clique em " CheckedListBox " no painel " Toolbox" para criar um novo controle de caixa de lista. Clique duas vezes no formulário para criar um novo evento de carregamento do formulário e digite o seguinte código para preencher o controle de caixa de lista com três itens :
Me.CheckedListBox1.Items.Add ( " item selecionado 1")
Me.CheckedListBox1.Items.Add ( " item selecionado 2")
Me.CheckedListBox1.Items.Add ( " item selecionado 3" ),
3
direito do mouse no controle de caixa de lista, clique em "Propriedades" e defina " CheckOnClick " como "True ". Clique no ícone " Eventos ", que se assemelha a um raio e clique duas vezes ao lado de " ItemCheck " para criar um novo evento de verificação item.
4
Digite o código a seguir para determinar o item selecionado no controle :
Se ( e.CurrentValue = CheckState.Unchecked ) Então
MessageBox.Show ( . Me.CheckedListBox1.Items ( e.Index ) ToString & " . foi verificada " )
ElseIf ( e.CurrentValue = CheckState.Checked ) Então
MessageBox.Show ( Me.CheckedListBox1.Items ( e.Index ) . ToString & " foi desmarcada. " )
Fim Se
5
Pressione " F5 " para executar o programa e verificar qualquer item na caixa de lista para exibir uma caixa de mensagem com o item que foi clicado.
< br >