Compartilhar via


Criar manipuladores de eventos em projetos do Office

Há várias maneiras de criar manipuladores de eventos no Visual Basic e C#. No modo de design, você pode criar os manipuladores de eventos padrão para controles clicando duas vezes no controle ou usar o painel de eventos da janela Propriedades para criar manipuladores para qualquer evento no controle. No entanto, se você estiver no modo de exibição de código, talvez não queira alternar para o modo de design para criar um manipulador de eventos.

Aplica-se a: As informações neste tópico se aplicam a projetos de nível de documento e projetos de suplemento VSTO. Consulte Recursos disponíveis por aplicativo e tipo de projeto do Office.

Observação

Seu computador pode mostrar diferentes nomes ou locais para alguns dos elementos de interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, confira Personalizar o IDE.

Para criar um manipulador de eventos no Visual Basic

  1. Na lista suspensa Nome da classe na parte superior do Editor de códigos, selecione o objeto para o qual você deseja criar um manipulador de eventos.

    Observação

    Se desejar criar manipuladores de eventos para ThisDocument ou , você deverá selecionar (Eventos ThisDocument) ou ThisWorkbook(Eventos ThisWorkbook) na lista suspensa Nome da Classe

  2. Na lista suspensa Nome do Método na parte superior do Editor de Códigos, selecione o evento.

    O Visual Studio cria o manipulador de eventos e move o ponto de inserção para o manipulador de eventos recém-criado. Se o manipulador de eventos já existir, o ponto de inserção será movido para o manipulador de eventos existente.

Para criar um manipulador de eventos em C#

  1. Crie o delegado de eventos no evento Inicialização da classe digitando o nome do evento qualificado seguido de um espaço e, em seguida, digitando += sem espaço depois. Por exemplo:

    this.<object name>.<event name> +=

  2. No final da linha de código, pressione a tecla TAB duas vezes.

    O Visual Studio conclui automaticamente a linha de código, cria o manipulador de eventos e move o ponto de inserção para o manipulador de eventos recém-criado.