Partilhar via


Botões de envio: Adicionando barras de ferramentas e botões

Nesta lição, você aprenderá como adicionar uma barra de ferramentas para um aplicativo, como adicionar botões da barra de ferramentas e como responder aos eventos de clique dos botões.

Há geralmente uma barra de ferramentas na parte superior de qualquer aplicativo padrão baseado no Windows.A barra de ferramentas fornece acesso direto à funcionalidade no aplicativo com o clique de um botão.Você pode adicionar um controle ToolStrip a um aplicativo e em seguida, adicionar botões à barra de ferramentas.Você pode adicionar controles individuais ToolStripButton, ou você pode escolher a partir de uma seleção de outros controles, como o controle ToolStripTextBox, o controle ToolStripDropDownButton e mais.

Tente-o!

Para adicionar uma barra de ferramentas e botão de barra de ferramentas a um Windows Form

  1. On the Arquivo menu, clicar Novo projeto.

    A caixa de diálogo New Project será exibida.

  2. Clique em Windows Forms Application e em seguida, clique em OK .

  3. Arraste um controle ToolStrip a partir da Toolbox para o formulário.

    O ToolStrip1 aparece na bandeja de componentes e uma barra de ferramentas que contém uma seta suspensa é adicionada à parte superior do formulário.

  4. Clique na seta suspensa e em seguida, clique em Button para adicionar um botão à barra de ferramentas, conforme mostrado na ilustração a seguir.

    Adicionando um botão ao controle ToolStrip

    O ToolStripButton1 aparece na barra de ferramentas.

  5. Clique em ToolstripButton1 no formulário e em seguida, altere as propriedades a seguir na janela Properties.

    Propriedade

    Valor

    Nome

    Recortar

    Texto

    Recortar

    DisplayStyle

    Texto

    Observação:

    Neste exemplo, exibir somente texto no botão, mas você pode também Exibir uma imagem Definindo o DisplayStyle propriedade ImageAndText.

  6. Adicione um controle TextBox ao formulário, deixando o nome padrão TextBox1.

  7. Clique no controle TextBox e em seguida, altere as seguintes propriedades na janela Properties:

    Propriedade

    Valor

    Size (Tamanho)

    260, 20

    Texto

    This is a simple test

  8. Clique duas vezes no botão Cut para inserir o manipulador de eventos padrão Click.

  9. Adicione o seguinte código para o manipulador de eventos Cut_Click.Esse código recorta o texto selecionado em TextBox1 e o adiciona à área de transferência.

    Me.TextBox1.Cut()
    
  10. Pressione F5 para executar o código.

  11. Na caixa de texto, selecione a palavra simple e em seguida, clique em Cut.

    A palavra simple é excluída da caixa de texto.

  12. Feche o aplicativo.

Adicionando botões padrão da barra de ferramentas

Como um atalho, você pode adicionar vários botões padrão de uma só vez.O controle ToolStrip tem um painel ToolStrip Tasks que você pode acessar clicando na seta de tarefa inteligente no canto superior direito do controle.Esta painel de tarefas permite que você insira sete botões padrão para a barra de ferramentas, conforme mostrado na ilustração a seguir.

Acessando o painel ToolStrip Tasks

Para adicionar um conjunto de botões padrão da barra de ferramentas para um Windows Form

  1. Selecione o controle ToolStrip e clique na seta de tarefa inteligente no canto superior direito do controle.Em seguida, clique em Insert Standard Items.

    Sete botões padrão (New, Open, Save, Print, Cut, Copy, Paste e Help) se tornam visíveis na barra de ferramentas.

  2. Clique duas vezes no controle CutToolStripButton para inserir o manipulador de eventos padrão Click e adicione o código a seguir.Esse código recorta o texto selecionado em TextBox1 e o adiciona à área de transferência.

    Me.TextBox1.Cut()
    
  3. No procedimento de CutToolStripButton_Click, adicione o código a seguir.Esse código copia o texto selecionado em TextBox1 para a área de transferência quando o usuário clica no botão Copy.Cola o conteúdo da área de transferência para a seleção em TextBox1 quando o usuário clica no botão Paste.

    Private Sub CopyToolStripButton_Click(ByVal sender _
        As Object, ByVal e As System.EventArgs) Handles _
        CopyToolStripButton.Click
    
        Me.TextBox1.Copy()
    
    End Sub
    
    Private Sub PasteToolStripButton_Click(ByVal sender _
        As Object, ByVal e As System.EventArgs) Handles _
        PasteToolStripButton.Click
    
        Me.TextBox1.Paste()
    
    End Sub
    
  4. Pressione F5 para executar o código.

  5. Quando o formulário for exibido, clique no botão Copy.

  6. Mova o ponto de inserção para o fim da frase, pressione a BARRA DE ESPAÇOS e em seguida, clique no botão Paste.

  7. Selecione a palavra simple na segunda sentença e clique no botão Cut que tem o ícone de tesoura.

  8. Feche o aplicativo.

Próximas etapas

Nesta lição, você aprendeu como adicionar um controle ToolStrip a um aplicativo.Em seguida, você aprendeu como adicionar um botão à barra de ferramentas e escrever código no manipulador de eventos Click do botão.Você também aprendeu como adicionar um conjunto de botões padrão para a barra de ferramentas.

Na próxima lição, você aprenderá como fazer seu aplicativo ter a aparência do Windows Explorer usando um controle TreeView.

Próxima Lesson: Fornecer sua próprias Explorer: Trabalhando com controles TreeView

Consulte também

Referência

ToolStrip Controlar Overview (Windows Forms)

Outros recursos

Criando a aparência do seu programa Visual: Introdução ao Windows Forms