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

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

Для настройки пользовательского интерфейса приложений Microsoft Office можно использовать Office Developer Tools в Visual Studio. В этой статье описываются возможности пользовательского интерфейса, которые можно настраивать:

Сравнение функций пользовательского интерфейса

В следующей таблице приводится сравнение основных функций пользовательского интерфейса, которые можно настраивать в проектах Microsoft Office.

Панели действий и настраиваемые области задач

Области задач — это панели пользовательского интерфейса, которые обычно прикрепляются к одной стороне окна в приложении Microsoft Office. Практически все приложения Microsoft Office содержат встроенные области задач. Примером области задач является область задач "Справка" в Word.

Средства разработки решений на базе Office в Visual Studio предоставляют два способа настройки областей задач:

Можно добавить панель действий в настройку на уровне документа . По умолчанию, панель действий отображается в правой части приложения справа от документа. Тем не менее, данная панель также может отображаться слева, над или под документом.

В надстройку VSTO можно добавить настраиваемую область задач. Пользователи могут закреплять настраиваемые области задач с разных сторон окна приложения, или их можно перетаскивать в любое место в окне.

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

Дополнительные сведения о панелях действий см. в разделе Общие сведения о панели действий. Дополнительные сведения о настраиваемых панелях задач см. в разделе настраиваемые области задач.

Пользовательский интерфейс пользовательской ленты

Пользовательский интерфейс ленты можно настроить для предоставления функциональных возможностей, которые вы добавляете в приложения в Office. Лента позволяет так организовать связанные команды (в форме элементов управления), чтобы их можно было легко найти. Для предоставления пользователям доступа к функциональным возможностям, имеющимся в решении, можно создать собственные вкладки и группы ленты. Большинство возможностей, доступ к которым раньше выполнялся с помощью меню и панелей инструментов в более ранних версиях системы Microsoft Office, теперь доступны с помощью ленты.

Дополнительные сведения см. в статье Общие сведения о ленте.

Представление Backstage

в Office приложениях щелкните вкладку файл , чтобы открыть представление backstage. Представление Backstage содержит пользовательский интерфейс, который объединяет задачи и действия на уровне файлов, и заменяет похожую функцию, доступную с помощью кнопки Microsoft Office в выпуске 2007 системы Microsoft Office. Представление Backstage является полностью расширяемым с помощью XML.

Visual Studio не содержит конструктор или API-интерфейсы для настройки представления Backstage. однако при добавлении элемента лента (XML) в проект Office можно добавить xml-код в xml-файл ленты, чтобы настроить представление backstage. Дополнительные сведения об элементах ленты (XML) см. в разделе Ribbon XML.

Outlook области формы

Для добавления пользовательских функций в стандартные формы Microsoft Office Outlook используйте области форм. Можно создать области форм, которые расширяют существующие формы за счет дополнительных полей или элементов управления. При создании новой области формы с помощью средств разработки решений на базе Office в Visual Studio можно использовать только элементы управления Windows Forms в области формы. При импорте области формы, созданной в Outlook, можно использовать только собственные элементы управления Outlook.

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

дополнительные сведения см. в разделе создание областей формы Outlook.

Элементы управления в документах

В документы Word или листы Excel можно добавлять различные элементы управления. Например, в документ можно добавить управляющий элемент выбора даты, чтобы пользователь мог вводить даты в стандартном формате, или добавить кнопку на листе для отправки данных в базу данных.

При разработке проектов на уровне документа для Excel или Word можно использовать конструктор Visual Studio для добавления элементов управления в документ или книгу в проекте во время разработки, либо можно добавлять элементы управления программным образом во время выполнения. При разработке проектов надстроек VSTO для Excel или Word можно программным образом добавлять элементы управления в любой открытый документ или книгу во время выполнения.

Контекстные меню

Контекстное меню появляется при щелчке правой кнопкой мыши в документе или окне приложения. Можно сделать так, чтобы контекстное меню появлялось после некоторого события, например, когда пользователь щелкает правой кнопкой мыши документ, книгу или элемент управления ведущего приложения. В контекстное меню можно добавить различные команды меню или элементы управления. Создание контекстных меню с помощью XML. при добавлении элемента лента (xml) в проект Office можно добавить xml-код в xml-файл ленты для создания контекстных меню. Дополнительные сведения об использовании XML для создания контекстных меню см. в разделе инструкции. Добавление команд в контекстные меню.

📎📎📎📎📎📎📎📎📎📎