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. |