Interação com o usuário: Usando botões
Nesta lição, você aprenderá como adicionar um Button a um formulário, como alterar a aparência do botão e como escrever o código que executa quando ele é clicado.
A maneira mais fácil para os usuários interagem com o programa é através de botões.Por exemplo, muitos programas têm botões Exit.Como você viu na lição anterior, o controle Button em Visual Basic aparenta e se comporta como um botão de ação.O controle Button também predefiniu eventos que podem ser usados para iniciar ações como encerrar um programa.
Usando botões
Os botões são, geralmente, controles retangulares com uma aparência elevada sobre o formulário.Há muitas propriedades, no entanto, que podem ser definidas para alterar sua aparência.O mais óbvio é a propriedade Text,que determina o texto exibido, e esse texto é exibido na fonte ou tipo determinado pela propriedade Font.A propriedade BackColor determina a cor do botão, e a propriedade ForeColor determina o texto da cor.
Quando o usuário clica em um botão em tempo de execução, o Button gera o evento Click.Quando ocorre um evento, o controle executa código em resposta a esses eventos.Você pode escrever código que deve executar quando o usuário clica no botão criando um manipulador de eventos.
Um manipulador de eventos é um método que executa quando ocorre um evento.Quando um usuário clica em um botão, o botão do evento Click tem um manipulador de eventos.É mais fácil do que parece, e você aprenderá a escrever um manipulador de eventos no exemplo a seguir.Eventos e manipuladores de evento serão abordados em mais detalhes nas Fazendo o seu programa reagir ao usuário: Criando um manipulador de eventos.
Tente-o!
Para usar os botões
No menu File clique em NewProject.
Na caixa de diálogo Novo Projeto , no painel de Templates, clique em Windows Application .
Na caixa Name digite ButtonExamplee clique em OK.
Abre um novo projeto Windows Forms.
Da Caixa de Ferramentas , arraste um Button ao formulário.
No Propriedades janela, altere o Text propriedade ler: What time is it? e, em seguida, pressione DIGITE.
Observe que o texto não cabe no botão.
Na janela Properties,selecione a propriedade AutoSize e defina-a como True.
O botão se redimensiona para o texto caber.
No formulário, clique duas vezes no botão para abrir o Editor de Códigos.
O Editor de Códigos abre no meio de um método chamado Button1_Click.Esse é o manipulador de eventos Button1.Click.O código que você escrever aqui será executado quando o botão for clicado.
No manipulador de eventos Button1_Click, digite a seguinte linha de código.
MsgBox("The current time is " & Now.ToShortTimeString)
Pressione F5 para executar o programa.
O programa é iniciado e o formulário aparece.Quando você clica Button, um caixa de mensagem exibindo a hora atual é exibida.
Próximas etapas
Nesta lição, você aprendeu como adicionar um botão a um formulário e como adicionar código que irá executar quando o usuário clica no botão com o mouse.A próxima lição, você aprenderá como trabalhar com os controles projetados para exibir e receber texto: Label e TextBox.
Próxima Lesson: Exibindo e recebendo texto: Usando rótulos e caixas de texto
Consulte também
Conceitos
Examinar mais detalhadamente: Noções básicas sobre propriedades, métodos e eventos
Referência
Botão Controlar Overview (Windows Forms)
Outros recursos
Criando a aparência do seu programa Visual: Introdução ao Windows Forms