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
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.
Nel menu Progetto fare clic su Aggiungi controllo utente.
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.
Aggiungere uno o più controlli Windows Form dalla casella degli strumenti al controllo utente.
Aprire il file di codice ThisAddIn.cs o ThisAddIn.vb .
Aggiungere il codice seguente alla classe
ThisAddIn
. Questo codice dichiara le istanze diMyUserControl
e CustomTaskPane come membri della classeThisAddIn
.Aggiungere il codice seguente al gestore eventi
ThisAddIn_Startup
. Questo codice crea un nuovo oggetto CustomTaskPane aggiungendo l'oggettoMyUserControl
alla raccoltaCustomTaskPanes
. 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.