Compartilhar via


Como: Criar manipuladores de eventos em projetos do Office

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

Aplicável a: As informações neste tópico se aplicam a projetos de nível de documento e projetos de nível de aplicativo para Microsoft Office 2010 e o sistema 2007 do Microsoft Office. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.

ObservaçãoObservação

Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da 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, consulte Configurações do Visual Studio.

Para criar um manipulador de eventos em Visual Basic

  1. Do Nome da classe na lista suspensa na parte superior do Editor de código, selecione o objeto que você deseja cria um manipulador de eventos.

    ObservaçãoObservação

    Se você quiser criar manipuladores de eventos para ThisDocument ou ThisWorkbook, você deve selecionar (ThisDocument eventos) ou (Eventos ThisWorkbook) na Nome da classe na lista suspensa

  2. Do Nome do método na lista suspensa na parte superior do Editor de código, selecione o evento.

    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 se move para o manipulador de eventos existente.

Para criar um manipulador de eventos em C#

  1. Criem o delegado do evento na Startup o evento da classe digitando o nome qualificado do evento, seguido por um espaço e digitando a + = sem espaço posteriormente. For example:

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

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

    Visual Studio automaticamente conclui 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.

Consulte também

Tarefas

Demonstra Passo a passo: Programação de eventos de um controle NamedRange

Como: Manipular erros em projetos do Office

Conceitos

Escrevendo código em soluções do Office