Condividi tramite


Creare gestori eventi nei progetti di Office

Esistono diversi modi per creare gestori eventi in Visual Basic e C#. Nella visualizzazione progettazione è possibile creare i gestori eventi predefiniti per i controlli facendo doppio clic sul controllo oppure usando il riquadro eventi della finestra Proprietà per creare gestori per qualsiasi evento nel controllo. Tuttavia, se si è nella visualizzazione Codice, potrebbe non essere necessario passare alla visualizzazione Progettazione per creare un gestore eventi.

Si applica a: le informazioni contenute in questo argomento si applicano ai progetti a livello di documento e ai progetti di componente aggiuntivo VSTO. Vedere Funzionalità disponibili per app Office lication e tipo di progetto.

Nota

I nomi o i percorsi visualizzati per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti potrebbero essere diversi nel computer in uso. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per altre informazioni, vedere Personalizzare l'IDE.

Per creare un gestore eventi in Visual Basic

  1. Nell'elenco a discesa Nome classe nella parte superiore dell'editor di codice selezionare l'oggetto per cui si vuole creare un gestore eventi.

    Nota

    Per creare gestori eventi per ThisDocument o , è necessario selezionare (ThisDocument Events) o (ThisWorkbook Events) nell'elenco a discesa NomeThisWorkbookclasse

  2. Nell'elenco a discesa Nome metodo nella parte superiore dell'editor di codice selezionare l'evento.

    Visual Studio crea il gestore eventi e sposta il punto di inserimento nel gestore eventi appena creato. Se il gestore eventi esiste già, il punto di inserimento passa al gestore eventi esistente.

Per creare un gestore eventi in C#

  1. Creare il delegato di evento nell'evento Startup della classe digitando il nome completo dell'evento seguito da uno spazio e quindi digitando += senza spazio in seguito. Ad esempio:

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

  2. Alla fine della riga di codice premere due volte il tasto TAB.

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