Condividi tramite


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

Aggiornamento: novembre 2007

Si applica a

Le informazioni contenute in questo argomento riguardano solo i progetti Visual Studio Tools per Office e le applicazioni di Microsoft Office specificati.

Tipo di progetto

  • Progetti a livello di applicazione

Applicazione di Microsoft Office

  • Excel 2007

  • InfoPath 2007

  • Outlook 2007

  • PowerPoint 2007

  • Word 2007

Per ulteriori informazioni, vedere la classe Funzionalità disponibili in base ai tipi di progetto e 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.

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 Impostazioni di Visual Studio.

Aggiunta di un riquadro attività personalizzato a un'applicazione

Per aggiungere un riquadro attività personalizzato a un'applicazione

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

  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 riportato di seguito 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 la classe Gestione dei riquadri attività personalizzati in più finestre dell'applicazione.

Vedere anche

Attività

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

Concetti

Personalizzazione dell'interfaccia utente di Office

Cenni preliminari sui riquadri attività personalizzati