O ComboBox em Visual Basic oferece mais opções do que dois controles relacionados, o ListBox e caixa de texto. Estes incluem a classificação dos elementos de uma lista , monitoramento de eventos , tais como teclas pressionadas , a seleção de texto e formatação de dados automaticamente . Além disso, existem três opções de estilo de exibição : uma lista drop-down , uma lista sempre visível, que é editável e uma lista não editável . Este tutorial irá descrever como criar um menu de pizza usando uma caixa de combinação . Instruções
1
Crie um novo projeto no Visual Basic , abrindo o programa e selecione " Standard EXE " na lista de modelos. Clique em " Arquivo" e "Salvar como forma . " Salve o formulário com um nome como " Demonstração ComboBox. " Repita o "Arquivo" e "Salvar como" ação , mas desta vez escolha a opção " Salvar projeto como" e dar-lhe o mesmo nome. Visual Basic irá anexar os sufixos padrão de " frm " e " VBP . "
2
Adicione um rótulo para o formulário clicando duas vezes o controle Label no painel esquerdo . Este é o ícone com uma grande letra "A" Arraste as alças para ampliá-la um pouco . Abra o painel de "Propriedades " se não estiver visível , clique , clicando em " View" e selecionar " Properties Window ". Clique no rótulo que você acabou de adicionar para exibir suas propriedades . Altere a legenda para " Selecione Pizza " .
3
Clique e arraste um controle ComboBox do painel à esquerda para Form1 e abaixo do "Select Pizza " etiqueta no painel principal . O ComboBox é o ícone que se parece com uma caixa quadrada pequena com várias linhas horizontais e barras de rolagem. O nome irá aparecer quando você executar o seu cursor sobre ele. Use o mouse quando sobre a forma para arrastar um retângulo de expansão para manter a caixa de combinação com uma largura desejada .
4
Clique na caixa de combinação para exibir suas propriedades. Verifique se a propriedade " Style" é definido como " 0 - DropDown Combo . " Excluir o "Text" propriedade , destacando-o e pressionando Delete. Clique no próprio formulário e alterar a legenda no painel Propriedades para "Menu Pizza " .
5
Preencha a caixa de combinação com alguns itens da lista , clicando em " View" e depois "Código" no menu superior . Na janela de código, digite essas linhas exatamente como eles estão abaixo: Private Sub Form_Load () combo1.AddItem " salsicha italiana e Cogumelos " combo1.AddItem " Pepperoni " combo1.AddItem " Quattro Formaggi " combo1.AddItem " Cheese" combo1.AddItem " deluxe" End Sub
Salve o projeto e pressione " F5 ". Você deverá ver o ComboBox. Quando você clica na seta para baixo , as opções aparecem. Se não o fizerem , leia com atenção as linhas de código para garantir que eles estão corretos.
6
processo de escolha de um usuário , adicionando uma etapa de seleção . Adicione as seguintes linhas de código abaixo as acima : .
Private Sub Combo1_Click () MsgBox ("Você selecionou " & Combo1.List ( Combo1.ListIndex ) e "Isso é correto? ") End Sub
Pressione" F5 "novamente para testar a configuração.