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


RibbonComboBox Интерфейс

Определение

Представляет поле со списком на пользовательской ленте.

public interface class RibbonComboBox : IDisposable, Microsoft::Office::Tools::Ribbon::RibbonControl, System::ComponentModel::IComponent
[System.Runtime.InteropServices.Guid("97074be3-d4bb-4923-881a-7a6e225738af")]
public interface RibbonComboBox : IDisposable, Microsoft.Office.Tools.Ribbon.RibbonControl, System.ComponentModel.IComponent
[<System.Runtime.InteropServices.Guid("97074be3-d4bb-4923-881a-7a6e225738af")>]
type RibbonComboBox = interface
    interface RibbonControl
    interface RibbonComponent
    interface IComponent
    interface IDisposable
Public Interface RibbonComboBox
Implements IComponent, IDisposable, RibbonControl
Атрибуты
Реализации

Комментарии

В поле со списком отображается поле ввода текста и список вариантов в раскрывающемся меню.

Можно создать RibbonComboBox во время выполнения с помощью CreateRibbonComboBox метода RibbonFactory объекта .

Существует два способа доступа к объекту RibbonFactory:

  • С помощью свойства Factory класса ленты. Используйте этот подход в коде в классе ленты.

  • С помощью метода Globals.Factory.GetRibbonFactory. Используйте этот подход в коде вне класса ленты.

Некоторые элементы этого типа можно задать только перед загрузкой ленты в приложение Office. Сведения о настройке этих свойств см. в разделе Общие сведения об объектной модели ленты.

Примечание

Данный интерфейс реализуется набором средств Visual Studio Tools for Office (среда выполнения). Он не предназначен для реализации в пользовательском коде. Дополнительные сведения см. в разделе Visual Studio Tools for Office Runtime Overview.

Использование

В настоящей документации описывается версия этого типа, которая используется в проектах Office, предназначенных для платформы .NET Framework 4 или более поздних ее версий. В проектах, предназначенных для платформы .NET Framework 3.5, этот тип может содержать другие члены, а примеры кода, приведенные для этого типа, могут не работать. Документацию об этом типе в проектах, предназначенных для платформы .NET Framework 3.5, см. в следующем справочном разделе документации Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Свойства

Enabled

Получает или задает значение, указывающее, включен ли этот объект RibbonControl.

(Унаследовано от RibbonControl)
Id

Получает строку, используемую Microsoft Office для идентификации этого объекта RibbonControl.

(Унаследовано от RibbonControl)
Image

Получает или задает изображение, отображаемое для этого объекта RibbonComboBox.

ImageName

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

Items

Получает коллекцию элементов в этом объекте RibbonComboBox.

KeyTip

Получает или задает сочетание клавиш для этого объекта RibbonComboBox.

Label

Получает или задает текст, отображаемый для этого объекта RibbonComboBox.

MaxLength

Получает или задает значение, указывающее максимальное количество символов, разрешенных для записи в этом объекте RibbonComboBox.

Name

Получает или задает имя данного объекта RibbonComponent.

(Унаследовано от RibbonComponent)
OfficeImageId

Получает или задает изображение, отображаемое на объекте RibbonComboBox при использовании встроенного значка Microsoft Office.

Parent

Получает объект RibbonComponent, представляющий родительский объект этого объекта RibbonComponent.

(Унаследовано от RibbonComponent)
Ribbon

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

(Унаследовано от RibbonComponent)
RibbonUI

Получает экземпляр IRibbonUI, предоставляемый приложением Microsoft Office коду расширяемости ленты.

(Унаследовано от RibbonComponent)
ScreenTip

Получает или задает текст подсказки, отображаемой при наведении указателя мыши на RibbonComboBox.

ShowImage

Получает или задает значение, которое определяет видимость изображения, связанного с объектом RibbonComboBox.

ShowItemImage

Получает или задает значение, указывающее, отображаются ли изображения для пунктов в раскрывающемся меню.

ShowLabel

Получает или задает значение, определяющее видимость метки этого объекта RibbonComboBox.

SizeString

Получает или задает строку, которая определяет размер RibbonComboBox.

SuperTip

Получает или задает текст многострочной подсказки, отображаемой при наведении указателя мыши на объект RibbonComboBox.

Tag

Получает или задает данные приложения, связанные с этим объектом RibbonComponent.

(Унаследовано от RibbonComponent)
Text

Возврат или установка текста, отображаемого в объекте RibbonComboBox.

Visible

Получает или задает значение, указывающее, видим ли этот объект RibbonControl.

(Унаследовано от RibbonControl)

Методы

PerformDynamicLayout()

Вызывает метод Microsoft.Office.Core.IRibbonUI.InvalidateControl родительского элемента управления, если для объекта RibbonComponent существует динамический родительский элемент, например динамическое меню, и размещение не приостановлено.

(Унаследовано от RibbonComponent)
PerformLayout()

Вызывает метод Microsoft.Office.Core.IRibbonUI.InvalidateControl, если у RibbonComponent есть родительский элемент и макет не был приостановлен.

(Унаследовано от RibbonComponent)
ResumeLayout()

Отменяет результат вызова метода SuspendLayout().

(Унаследовано от RibbonComponent)
ResumeLayout(Boolean)

Отменяет результат вызова метода SuspendLayout().

(Унаследовано от RibbonComponent)
SuspendLayout()

Запрещает обновление состояния элементов управления ленты в приложении Microsoft Office.

(Унаследовано от RibbonComponent)

События

ItemsLoading

Происходит при открытии раскрывающегося списка для этого объекта RibbonComboBox.

TextChanged

Происходит, когда пользователь изменяет текст в объекте RibbonComboBox.

Применяется к