Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вы можете настроить пользовательский интерфейс приложений Microsoft Office с помощью средств разработчика Office в Visual Studio. В этом разделе описываются функции пользовательского интерфейса, которые можно настроить в следующих разделах:
Сравнение функций пользовательского интерфейса
В следующей таблице сравниваются основные функции пользовательского интерфейса, которые можно настроить в проектах Microsoft Office.
| Функция | Поддерживаемые типы проектов | Поддерживаемые приложения Microsoft Office |
|---|---|---|
| Область действий | Настройки на уровне документа | Эксель Слово |
| Пользовательские области задач | Надстройки VSTO | Эксель InfoPath 2013 InfoPath 2010 Перспектива PowerPoint Слово |
| Пользовательский интерфейс Ribbon | Настройки на уровне документа Надстройки VSTO |
Эксель InfoPath 2013 InfoPath 2010 Перспектива PowerPoint Проект Слово Visio |
| Представление Backstage | Настройки на уровне документа Надстройки VSTO |
Эксель InfoPath 2013. InfoPath 2010 Перспектива PowerPoint Проект Слово Visio |
| Области форм Outlook | Надстройки VSTO | Перспектива |
| Элементы управления документами | Настройки на уровне документа Надстройки VSTO |
Эксель Слово |
| Контекстные меню | Настройки на уровне документа Надстройки VSTO |
Эксель InfoPath 2013 InfoPath 2010 Перспектива PowerPoint Проект Слово Visio Эксель |
Области действий и настраиваемые области задач
Области задач — это панели пользовательского интерфейса, которые обычно закреплены на одной стороне окна в приложении Microsoft Office. Почти все приложения Microsoft Office включают встроенные области задач. Примером области задач является область задач справки в Word.
Средства разработки Office в Visual Studio предоставляют два разных способа настройки областей задач:
В область настройки уровня документа можно добавить панель действий. По умолчанию область действий отображается справа от приложения справа от документа. Однако область действий также может отображаться в левом, верхнем или нижнем углу документа.
Вы можете добавить настраиваемую область задач в надстройку VSTO. Пользователи могут закреплять пользовательские области задач в разных сторонах окна приложения или перетаскивать настраиваемые области задач в любое расположение в окне.
Области действий и пользовательские области задач предоставляют функциональные возможности, размещая различные элементы управления, помогающие пользователям выполнять такие задачи, как запись данных. По сравнению с группой лент, панели действий и настраиваемые области задач предоставляют гораздо большую область для включения текста и элементов управления.
Дополнительные сведения о панелях действий см. в обзоре области действий. Дополнительные сведения о настраиваемых панелях задач см. в разделе "Пользовательские области задач".
Пользовательский интерфейс Ribbon
Вы можете настроить интерфейс ленты, чтобы обеспечить доступ к функциональности, которую вы добавляете в приложения Office. Лента — это способ упорядочить связанные команды (в виде элементов управления), чтобы их было проще найти. Вы можете создать собственные вкладки и группы ленты, чтобы предоставить пользователям доступ к функциям, предоставляемым в решении. Большинство доступных функций с помощью меню и панелей инструментов в более ранних версиях системы Microsoft Office теперь можно получить с помощью ленты.
Дополнительные сведения см. в обзоре ленты.
Представление Backstage
В приложениях Office, щелкнув вкладку "Файл ", откроется представление Backstage. Представление Backstage предлагает интерфейс пользователя, который объединяет задачи и действия, связанные с управлением файлами, и заменяет аналогичные функции, доступные через кнопку Microsoft Office в версии 2007. Представление Backstage можно полностью расширить с помощью XML.
Visual Studio не предоставляет конструктор или API для настройки представления Backstage. Однако при добавлении элемента ленты (XML) в проект Office можно добавить XML в XML-файл ленты для настройки представления Backstage. Дополнительные сведения об элементах Ribbon (XML) см. в разделе Ribbon XML.
Дополнительные сведения о настройке представления Backstage см. в статье "Введение в представление Backstage Office 2010" для разработчиков и настройка представления Backstage Office 2010для разработчиков.
Области форм Outlook
Используйте области форм для добавления пользовательских функций в стандартные формы Microsoft Office Outlook. Можно создать области форм, расширяющие любую существующую форму с дополнительными полями или элементами управления. Если вы создаете новую область формы с помощью средств разработки Office в Visual Studio, вы можете использовать только элементы управления Windows Forms в области формы. При импорте области формы, разработанной в Outlook, можно использовать только собственные элементы управления Outlook.
Вы можете создать области форм, которые занимают различные области пользовательского интерфейса Outlook. Например, смежные области формы отображаются в нижней части первой страницы формы, и каждая такая область является сворачиваемой. Вы также можете добавить отдельную область формы, отображаемую как полную дополнительную страницу формы, и которая может отображаться в любой существующей стандартной форме или настраиваемой форме.
Дополнительные сведения см. в разделе "Создание областей форм Outlook".
Элементы управления документами
Вы можете добавить различные элементы управления в документы Word и листы Excel. Например, может потребоваться добавить элемент управления выбора дат в документ, чтобы пользователь мог вводить даты в стандартном формате или нажать кнопку на листе для отправки данных в базу данных.
При разработке проектов на уровне документа для Excel или Word можно использовать конструктор Visual Studio для добавления элементов управления в документ или книгу в проект во время разработки или программного добавления элементов управления во время выполнения. При разработке проектов надстроек VSTO для Excel или Word можно программно добавлять элементы управления в любой открытый документ или книгу во время выполнения.
Дополнительные сведения см. в обзоре хост-элементов и хост-элементов управления и элементов управления Windows Forms в документах Office.
Меню быстрого доступа
Контекстное меню отображается при щелчке правой кнопкой мыши в документе или окне приложения. Вы можете настроить быстрое меню для отображения после того, как происходит событие, например, когда пользователь щелкает правой кнопкой мыши документ, рабочую книгу или элемент управления узла. В контекстное меню можно добавить несколько различных команд меню или элементов управления. Создание контекстных меню с помощью XML. При добавлении элемента Ribbon (XML) в проект Office, можно добавить XML в файл Ribbon XML для создания контекстных меню. Дополнительные сведения об использовании XML для создания контекстных меню см. в статье "Практическое руководство. Добавление команд в контекстные меню".
Связанный контент
- Обзор ленты
- Общие сведения об элементах управления Windows Forms в документах Office
- Обзор области действий
- Создание областей форм Outlook
- Пользовательские области задач
- Использование элементов управления WPF в решениях Office
- Практическое руководство. Отображение вкладки "Разработчик" на ленте
- Практическое руководство. Отображение ошибок пользовательского интерфейса надстройки
- Пошаговое руководство. Сбор данных с помощью формы Windows