Практическое руководство. Добавление настраиваемой панели задач в приложение
Можно добавить настраиваемую панель задач в приложения, перечисленные выше, при помощи надстройки уровня приложения.Дополнительные сведения см. в разделе Настраиваемые области задач.
Применение. Сведения этого раздела применяются к проектам уровня приложения для Outlook 2013 и Outlook 2010. Дополнительные сведения см. в разделе Доступность функций по типам приложений Office и проектов.
Примечание |
---|
Отображаемые на компьютере имена или расположения некоторых элементов пользовательского интерфейса Visual Studio могут отличаться от указанных в следующих инструкциях.Эти элементы определяются используемым выпуском Visual Studio и его параметрами.Дополнительные сведения см. в разделе Параметры Visual Studio. |
Добавление настраиваемой области задач в приложение
Добавление настраиваемой области задач в приложение
Откройте или создайте проект уровня приложения для одного из приложений, перечисленных выше.Дополнительные сведения см. в разделе Практическое руководство. Создание проектов Office в Visual Studio.
В меню Проект выберите команду Добавить пользовательский элемент управления.
В диалоговом окне Добавить новый элемент измените имя нового пользовательского элемента управления на MyUserControl и нажмите кнопку Добавить.
В конструкторе откроется указанный пользовательский элемент управления.
Добавьте один или более элементов управления Windows Forms из Панели элементов в элемент управления пользователя.
Откройте файл кода ThisAddIn.cs или ThisAddIn.vb.
Добавьте в класс ThisAddIn следующий код.Этот код объявляет экземпляры MyUserControl и CustomTaskPane членами класса ThisAddIn.
Private myUserControl1 As MyUserControl Private myCustomTaskPane As Microsoft.Office.Tools.CustomTaskPane
private MyUserControl myUserControl1; private Microsoft.Office.Tools.CustomTaskPane myCustomTaskPane;
В обработчик событий ThisAddIn_Startup добавьте следующий код.Этот код создает новый CustomTaskPane, добавляя объект MyUserControl в коллекцию CustomTaskPanes.Код также отображает панель задач.
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;
Примечание Этот код связывает Вашу настраиваемую панель задач с активным окном приложения.В некоторых приложениях можно изменять этот код, чтобы быть уверенным, что панель задач появится с другими документами или элементами в приложении.Дополнительные сведения см. в разделе Настраиваемые области задач.
См. также
Задачи
Руководство. Автоматизация приложения в настраиваемой области задач