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 Office 2013 e Office 2010. 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
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
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#
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.Ad esempio:
this.<object name>.<event name> +=
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
Concetti
Scrittura di codice nelle soluzioni Office