Condividi tramite


Procedura: creare gestori eventi in progetti di Office

Esistono diversi metodi per creare gestori eventi in Visual Basic e in Visual C#. Nella visualizzazione Progettazione, è possibile creare i gestori eventi predefiniti per i controlli facendo doppio clic sul controllo o utilizzare il riquadro degli eventi della finestra Proprietà per creare gestori per qualsiasi evento presente nel controllo. Se si utilizza la visualizzazione Codice, tuttavia, non è necessario passare alla visualizzazione Progettazione per creare un gestore eventi.

Si applica a: le informazioni fornite in questo argomento sono valide per i progetti a livello di documento e di applicazione per Microsoft Office 2010 e Microsoft Office System 2007. Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazioni di Office.

Nota

Nel computer in uso è possibile che vengano visualizzati nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per ulteriori informazioni vedere Impostazioni di Visual Studio.

Per creare un gestore eventi in Visual Basic

  1. Selezionare l'oggetto per cui si desidera creare un gestore eventi dall'elenco a discesa Nome classe nella parte superiore dell'Editor di codice.

    Nota

    Se si desidera creare gestori eventi per ThisDocument o ThisWorkbook, è necessario selezionare (ThisDocument Events) o (ThisWorkbook Events) nell'elenco a discesa Nome classe

  2. Selezionare l'evento dall'elenco a discesa Nome metodo nella parte superiore dell'Editor di codice.

    Visual Studio crea il gestore eventi e sposta il punto di inserimento sul gestore eventi appena creato. Se il gestore eventi è già presente, il punto di inserimento viene spostato su questo gestore eventi.

Per creare un gestore eventi in Visual C#

  1. Creare il delegato dell'evento nell'evento Startup della classe digitando il nome completo dell'evento seguito da uno spazio, quindi digitando += senza spazi finali. Di seguito è riportato un esempio:

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

  2. Alla fine del codice, premere il tasto TAB due volte.

    Visual Studio completa automaticamente la riga di codice, crea il gestore eventi e sposta il punto di inserimento sul gestore eventi appena creato.

Vedere anche

Attività

Procedura dettagliata: programmazione per eventi di un controllo NamedRange

Procedura: gestire gli errori nei progetti Office

Concetti

Scrittura di codice nelle soluzioni Office