Dodawanie niestandardowego okienka zadań do aplikacji
Możesz dodać niestandardowe okienko zadań do aplikacji wymienionych powyżej przy użyciu dodatku VSTO. Aby uzyskać więcej informacji, zobacz Niestandardowe okienka zadań.
Dotyczy: informacje w tym temacie dotyczą projektów dodatków VSTO dla programu Outlook. Aby uzyskać więcej informacji, zobacz Funkcje dostępne przez aplikacja pakietu Office lication i typ projektu.
Uwaga
Na komputerze w poniższych instrukcjach mogą być wyświetlane inne nazwy i lokalizacje niektórych elementów interfejsu użytkownika programu Visual Studio. Te elementy są określane przez numer wersji Visual Studio oraz twoje ustawienia. Aby uzyskać więcej informacji, zobacz Personalizowanie środowiska IDE programu Visual Studio.
Dodawanie niestandardowego okienka zadań do aplikacji
Aby dodać niestandardowe okienko zadań do aplikacji
Otwórz lub utwórz projekt dodatku VSTO dla jednej z aplikacji wymienionych powyżej. Aby uzyskać więcej informacji, zobacz How to: Create Office projects in Visual Studio (Jak tworzyć projekty pakietu Office w programie Visual Studio).
W menu Project (Projekt) kliknij pozycję Add User Control (Dodaj kontrolkę użytkownika).
W oknie dialogowym Dodawanie nowego elementu zmień nazwę nowej kontrolki użytkownika na MyUserControl, a następnie kliknij przycisk Dodaj.
Kontrolka użytkownika zostanie otwarta w projektancie.
Dodaj co najmniej jedną kontrolkę Windows Forms z przybornika do kontrolki użytkownika.
Otwórz plik kodu ThisAddIn.cs lub ThisAddIn.vb.
Dodaj poniższy kod do klasy
ThisAddIn
. Ten kod deklaruje wystąpieniaMyUserControl
klasy i CustomTaskPane jako elementy członkowskieThisAddIn
klasy.Dodaj następujący kod do programu obsługi zdarzeń
ThisAddIn_Startup
. Ten kod tworzy nowy CustomTaskPane obiekt przez dodanieMyUserControl
obiektu do kolekcjiCustomTaskPanes
. Kod wyświetla również okienko zadań.myUserControl1 = new MyUserControl(); myCustomTaskPane = this.CustomTaskPanes.Add(myUserControl1, "My Task Pane"); myCustomTaskPane.Visible = true;
Uwaga
Ten kod kojarzy niestandardowe okienko zadań z aktywnym oknem w aplikacji. W przypadku niektórych aplikacji możesz zmodyfikować ten kod, aby upewnić się, że okienko zadań jest wyświetlane z innymi dokumentami lub elementami w aplikacji. Aby uzyskać więcej informacji, zobacz Niestandardowe okienka zadań.