Практическое руководство. Добавление настраиваемой панели задач в приложение
Обновлен: Ноябрь 2007
Применение |
---|
Сведения в данном разделе относятся только к указанным проектам Visual Studio Tools for Office и версиям приложений Microsoft Office. Тип проекта
Приложение Microsoft Office
Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов. |
Можно добавить настраиваемую панель задач в приложения, перечисленные выше, при помощи надстройки уровня приложения. Дополнительные сведения см. в разделе Общие сведения о настраиваемых областях задач.
Примечание. |
---|
На компьютере могут отображаться имена или расположения некоторых элементов пользовательского интерфейса Visual Studio, отличающиеся от указанных в дальнейших инструкциях. Эти элементы определяются используемой версией Visual Studio и ее параметрами. Дополнительные сведения см. в разделе Параметры Visual Studio. |
Добавление настраиваемой области задач в приложение
Добавление настраиваемой области задач в приложение
Откройте или создайте проект уровня приложения для одного из приложений, перечисленных выше, в системе Microsoft Office 2007. Дополнительные сведения см. в разделе Практическое руководство. Создание проектов Visual Studio Tools for Office.
В меню Проект выберите команду Добавить пользовательский элемент управления.
В диалоговом окне Добавить новый элемент измените имя нового пользовательского элемента управления на 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;
Примечание. Этот код связывает Вашу настраиваемую панель задач с активным окном приложения. В некоторых приложениях можно изменять этот код, чтобы быть уверенным, что панель задач появится с другими документами или элементами в приложении. Дополнительные сведения см. в разделе Управление настраиваемыми областями задач в нескольких окнах приложений.
См. также
Задачи
Руководство. Автоматизация приложения в настраиваемой области задач