Поделиться через


Практическое руководство. Добавление настраиваемой панели задач в приложение

Можно добавить настраиваемую панель задач в приложения, перечисленные выше, при помощи надстройки уровня приложения.Дополнительные сведения см. в разделе Настраиваемые области задач.

Применение. Сведения этого раздела применяются к проектам уровня приложения для Outlook 2013 и Outlook 2010. Дополнительные сведения см. в разделе Доступность функций по типам приложений Office и проектов.

ПримечаниеПримечание

Отображаемые на компьютере имена или расположения некоторых элементов пользовательского интерфейса Visual Studio могут отличаться от указанных в следующих инструкциях.Эти элементы определяются используемым выпуском Visual Studio и его параметрами.Дополнительные сведения см. в разделе Параметры Visual Studio.

Добавление настраиваемой области задач в приложение

Добавление настраиваемой области задач в приложение

  1. Откройте или создайте проект уровня приложения для одного из приложений, перечисленных выше.Дополнительные сведения см. в разделе Практическое руководство. Создание проектов Office в Visual Studio.

  2. В меню Проект выберите команду Добавить пользовательский элемент управления.

  3. В диалоговом окне Добавить новый элемент измените имя нового пользовательского элемента управления на MyUserControl и нажмите кнопку Добавить.

    В конструкторе откроется указанный пользовательский элемент управления.

  4. Добавьте один или более элементов управления Windows Forms из Панели элементов в элемент управления пользователя.

  5. Откройте файл кода ThisAddIn.cs или ThisAddIn.vb.

  6. Добавьте в класс ThisAddIn следующий код.Этот код объявляет экземпляры MyUserControl и CustomTaskPane членами класса ThisAddIn.

    Private myUserControl1 As MyUserControl
    Private myCustomTaskPane As Microsoft.Office.Tools.CustomTaskPane
    
    private MyUserControl myUserControl1;
    private Microsoft.Office.Tools.CustomTaskPane myCustomTaskPane;
    
  7. В обработчик событий 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;
    
    ПримечаниеПримечание

    Этот код связывает Вашу настраиваемую панель задач с активным окном приложения.В некоторых приложениях можно изменять этот код, чтобы быть уверенным, что панель задач появится с другими документами или элементами в приложении.Дополнительные сведения см. в разделе Настраиваемые области задач.

См. также

Задачи

Руководство. Автоматизация приложения в настраиваемой области задач

Другие ресурсы

Настройка пользовательского интерфейса Office

Настраиваемые области задач