Condividi tramite


Procedura: aggiungere un riquadro attività personalizzato a un'applicazione

Per aggiungere un riquadro attività personalizzato alle applicazioni appena elencate è possibile utilizzare un componente aggiuntivo a livello di applicazione. Per ulteriori informazioni, vedere Cenni preliminari sui riquadri attività personalizzati.

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

Nota

Il computer potrebbe mostrare nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. L'edizione di Visual Studio in uso e le impostazioni utilizzate determinano questi elementi. Per ulteriori informazioni, vedere Gestione delle impostazioni.

Aggiunta di un riquadro attività personalizzato a un'applicazione

Per aggiungere un riquadro attività personalizzato a un'applicazione

  1. Aprire o creare un progetto a livello di applicazione per una delle applicazioni elencate in precedenza. Per ulteriori informazioni, vedere Procedura: creare progetti di Office in Visual Studio.

  2. Scegliere Aggiungi controllo utente dal menu Progetto.

  3. Nella finestra di dialogo Aggiungi nuovo elemento, impostare il nome del nuovo controllo utente su MyUserControl. Quindi, scegliere Aggiungi.

    Il controllo utente viene aperto nella finestra di progettazione.

  4. Aggiungere uno o più controlli Windows Form della Casella degli strumenti al controllo utente.

  5. Aprire il file di codice ThisAddIn.cs o ThisAddIn.vb.

  6. Aggiungere il codice seguente alla classe ThisAddIn. Questo codice dichiara istanze dell'oggetto MyUserControl e del riquadro CustomTaskPane come membri della classe ThisAddIn.

    Private myUserControl1 As MyUserControl
    Private myCustomTaskPane As Microsoft.Office.Tools.CustomTaskPane
    
    private MyUserControl myUserControl1;
    private Microsoft.Office.Tools.CustomTaskPane myCustomTaskPane;
    
  7. Aggiungere il codice seguente al gestore eventi ThisAddIn_Startup. Questo codice crea un nuovo riquadro CustomTaskPane aggiungendo l'oggetto MyUserControl all'insieme CustomTaskPanes. Il codice visualizza inoltre il riquadro attività.

    myUserControl1 = New MyUserControl
    myCustomTaskPane = Me.CustomTaskPanes.Add(myUserControl1, "My Task Pane")
    myCustomTaskPane.Visible = True
    
    myUserControl1 = new MyUserControl();
    myCustomTaskPane = this.CustomTaskPanes.Add(myUserControl1, "My Task Pane");
    myCustomTaskPane.Visible = true;
    

    Nota

    Questo codice associa il riquadro attività personalizzato alla finestra attiva dell'applicazione. Per alcune applicazioni può essere utile modificare questo codice allo scopo di garantire che il riquadro attività venga visualizzato insieme ad altri documenti o elementi dell'applicazione. Per ulteriori informazioni, vedere Gestione dei riquadri attività personalizzati in più finestre dell'applicazione.

Vedere anche

Attività

Procedura dettagliata: automazione di un'applicazione da un riquadro attività personalizzato

Altre risorse

Personalizzazione dell'interfaccia utente di Office

Cenni preliminari sui riquadri attività personalizzati