Condividi tramite


Aggiungere un riquadro attività personalizzato a un'applicazione

È possibile aggiungere un riquadro attività personalizzato alle applicazioni elencate sopra usando un componente aggiuntivo VSTO. Per altre informazioni, vedere Riquadri attività personalizzati.

Si applica a: le informazioni contenute in questo argomento si applicano ai progetti di componente aggiuntivo VSTO per Outlook. Per altre informazioni, 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 di Visual Studio.

Aggiungere un riquadro attività personalizzato a un'applicazione

Per aggiungere un riquadro attività personalizzato a un'applicazione

  1. Aprire o creare un progetto di componente aggiuntivo VSTO per una delle applicazioni elencate sopra. Per altre informazioni, vedere Procedura: Creare progetti di Office in Visual Studio.

  2. Nel menu Progetto fare clic su Aggiungi controllo utente.

  3. Nella finestra di dialogo Aggiungi nuovo elemento modificare il nome del nuovo controllo utente in MyUserControl e quindi fare clic su Aggiungi.

    Il controllo utente viene visualizzato nella finestra di progettazione.

  4. Aggiungere uno o più controlli Windows Form dalla 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 le istanze di MyUserControl e CustomTaskPane come membri della classe ThisAddIn .

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

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

    Nota

    Questo codice associa il riquadro attività alla finestra attiva nell'applicazione. Per alcune applicazioni, si potrebbe voler modificare il codice perché il riquadro attività venga visualizzato con altri documenti o elementi nell'applicazione. Per altre informazioni, vedere Riquadri attività personalizzati.