Microsoft.Office.Tools.Ribbon - пространство имен
В пространстве имен Microsoft.Office.Tools.Ribbon содержатся компоненты, элементы управления, а также вспомогательные коллекции, классы и перечисления, обеспечивающие настройку ленты в пользовательском интерфейсе различных приложений Microsoft Office.
Чтобы добавить в настройку Office любой элемент управления, представленный в пространстве имен Microsoft.Office.Tools.Ribbon, перетащите его с вкладки Элементы управления ленты Office на панели элементов в конструктор лент. Кроме того, с помощью элемента управления RibbonMenu можно добавлять следующие элементы управления во время реализации:
Чтобы добавить во время реализации эти элементы управления к объекту RibbonMenu, во время разработки следует установить для свойства Dynamic меню значение true.
Во время реализации перед добавлением созданного элемента управления в меню можно изменить его свойства. После добавления элемента в меню некоторые его свойства доступны только для чтения. Дополнительные сведения см. в разделе Общие сведения об объектной модели ленты.
Другие свойства можно использовать для определения внешнего вида и поведения элемента управления во время реализации. Например, во время реализации можно изменить пользовательский интерфейс с помощью свойств Enabled и Visible, обеспечивающих включение, отключение, отображение и скрытие элементов управления, добавленных во время разработки.
Классы
Класс | Описание | |
---|---|---|
RibbonBase | Используется в качестве базового класса для настроек ленты Microsoft Office. | |
RibbonCollectionBase | Предоставляет доступ к объектам IRibbonExtension в настройке ленты. |
Интерфейсы
Интерфейс | Описание | |
---|---|---|
IRibbonExtension | Представляет расширение объекта OfficeRibbon. | |
OfficeRibbon | Представляет настройку ленты Microsoft Office, созданной с помощью конструктора лент в проект Office в Visual Studio. | |
RibbonBox | Упорядочение и выравнивание элементов управления на пользовательской ленте. | |
RibbonButton | Представляет кнопку на пользовательской ленте. | |
RibbonButtonGroup | Представляет группу элементов управления "кнопка" на ленте. | |
RibbonCheckBox | Представляет элемент управления "флажок" на ленте. | |
RibbonComboBox | Представляет поле со списком на пользовательской ленте. | |
RibbonComponent | Содержит методы и члены, обеспечивающие взаимодействие со средой Visual Studio, перемещение по иерархии элементов управления в приложении, а также оптимизацию размещения элементов управления во время выполнения. | |
RibbonControl | Предоставляет свойства, используемые в элементах управления в настройке Microsoft Office. | |
RibbonControlEventArgs | Предоставляет данные для различных событий, вызываемых в настройке Microsoft Office. | |
RibbonControlId | Инкапсулирует строку идентификации, используемую в Microsoft Office для ссылки на элементы управления. | |
RibbonDialogLauncher | Представляет небольшой стандартный значок в группе, с помощью которого открывается диалоговое окно. | |
RibbonDropDown | Представляет список элементов и список кнопок ленты, которые пользователь может выбрать или нажать соответственно. | |
RibbonDropDownItem | Представляет элемент раскрывающегося списка в раскрывающемся элементе управления на ленте. | |
RibbonEditBox | Представляет поле ввода на ленте. | |
RibbonFactory | Предоставляет методы, которые можно использовать для создания элементов управления ленты для настройки ленты Microsoft Office. | |
RibbonGallery | Представляет элемент управления, отображающий меню, которое содержит объекты RibbonDropDownItem и элементы управления RibbonButton. | |
RibbonGroup | Представляет группу элементов управления на вкладке ленты. | |
RibbonLabel | Представляет метку объекта RibbonGroup или RibbonBox. | |
RibbonLoadImageEventArgs | Предоставляет данные для события LoadImage. | |
RibbonManager | Управляет настройками ленты, которые создаются с помощью конструктора лент в проекте Office. | |
RibbonMenu | Представляет меню на вкладке ленты или в меню Microsoft Office. | |
RibbonOfficeMenu | Предоставляет доступ к элементам управления, добавленным в меню Microsoft Office. | |
RibbonPosition | Представляет положение элемента управления ленты в меню Microsoft Office, вкладки или группы по отношению к встроенным элементам управления, вкладкам и группам соответственно. | |
RibbonPositionStatics | Предоставляет методы, позволяющие указать положение элемента управления, группы или вкладки в настройке ленты. | |
RibbonReadOnlyCollection | Предоставляет доступ к объектам IRibbonExtension в настройке ленты. | |
RibbonSeparator | Представляет элемент управления «разделитель» в группе или меню вкладки. | |
RibbonSplitButton | Элемент управления ленты, в котором объединяются кнопка или выключатель и раскрывающееся меню. | |
RibbonTab | Содержит одну или несколько групп элементов управления на ленте. | |
RibbonToggleButton | Представляет элемент управления "выключатель" на ленте. | |
RibbonUIEventArgs | Предоставляет данные для событий, порождаемых лентой. |
Делегаты
Делегат | Описание | |
---|---|---|
RibbonControlEventHandler | Представляет метод, который будет обрабатывать события класса RibbonControl. | |
RibbonLoadImageEventHandler | Представляет метод, обрабатывающий событие LoadImage класса OfficeRibbon. | |
RibbonUIEventHandler | Представляет метод, обрабатывающий событие Load класса OfficeRibbon. |
Перечисления
Перечисление | Описание | |
---|---|---|
RibbonBoxStyle | Определение горизонтального или вертикального режима упорядочения элементов управления на объекте RibbonBox. | |
RibbonButtonType | Определяет тип кнопки, которая отображается объектом RibbonSplitButton. | |
RibbonControlIdType | Содержит значения, которые указывают, определяет ли объект RibbonControlId элемент управления Microsoft Office или пользовательский элемент. | |
RibbonPositionType | Определяет положение элемента управления в меню Microsoft Office, группы элементов управления на встроенной вкладке или вкладки среди пользовательских и встроенных вкладок. |