Condividi tramite


Procedura: creare gestori eventi in Visual Studio Tools per Office

Aggiornamento: novembre 2007

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.

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, 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