Hinzufügen eines benutzerdefinierten Aufgabenbereichs zu einer Anwendung
Sie können den oben aufgeführten Anwendungen mithilfe des VSTO-Add-Ins einen benutzerdefinierten Aufgabenbereich hinzufügen. Weitere Informationen finden Sie unter "Benutzerdefinierte Aufgabenbereiche".
Gilt für: Die Informationen in diesem Thema gelten für VSTO-Add-In-Projekte für Outlook. Weitere Informationen finden Sie unter features available by Office-App lication and project type.
Hinweis
Auf Ihrem Computer werden möglicherweise andere Namen oder Speicherorte für die Benutzeroberflächenelemente von Visual Studio angezeigt als die in den folgenden Anweisungen aufgeführten. Diese Elemente sind von der jeweiligen Visual Studio-Version und den verwendeten Einstellungen abhängig. Weitere Informationen finden Sie unter Personalisieren von Visual Studio-IDE.
Hinzufügen eines benutzerdefinierten Aufgabenbereichs zu einer Anwendung
So fügen Sie einer Anwendung einen benutzerdefinierten Aufgabenbereich hinzu
Öffnen oder erstellen Sie ein VSTO-Add-In-Projekt für eine der oben aufgeführten Anwendungen. Weitere Informationen finden Sie unter How to: Create Office projects in Visual Studio.
Klicken Sie im Menü Projekt auf Benutzersteuerelement hinzufügen.
Ändern Sie im Dialogfeld "Neues Element hinzufügen" den Namen des neuen Benutzersteuerelements in "MyUserControl", und klicken Sie dann auf "Hinzufügen".
Das Benutzersteuerelement wird im Designer geöffnet.
Fügen Sie ein oder mehrere Windows Forms-Steuerelemente aus der Toolbox zum Benutzersteuerelement hinzu.
Öffnen Sie die Codedatei ThisAddIn.cs oder ThisAddIn.vb .
Fügen Sie der
ThisAddIn
-Klasse den folgenden Code hinzu. Dieser Code deklariert Instanzen vonMyUserControl
und CustomTaskPane als Member derThisAddIn
-Klasse.Fügen Sie dem
ThisAddIn_Startup
-Ereignishandler den folgenden Code hinzu. Durch diesen Code wird ein neuer CustomTaskPane erstellt, indem derMyUserControl
-Auflistung dasCustomTaskPanes
-Objekt hinzugefügt wird. Durch den Code wird auch der Aufgabenbereich angezeigt.myUserControl1 = new MyUserControl(); myCustomTaskPane = this.CustomTaskPanes.Add(myUserControl1, "My Task Pane"); myCustomTaskPane.Visible = true;
Hinweis
Durch diesen Code wird dem aktiven Fenster in der Anwendung der benutzerdefinierte Aufgabenbereich zugeordnet. Bei einigen Anwendungen ist es u. U. sinnvoll, diesen Code zu ändern, um sicherzustellen, dass der Aufgabenbereich mit anderen Dokumenten oder Elementen in der Anwendung angezeigt wird. Weitere Informationen finden Sie unter "Benutzerdefinierte Aufgabenbereiche".