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


RibbonEditBox Интерфейс

Определение

Представляет поле ввода на ленте.

public interface class RibbonEditBox : IDisposable, Microsoft::Office::Tools::Ribbon::RibbonControl, System::ComponentModel::IComponent
[System.Runtime.InteropServices.Guid("14396b39-63c4-4fc2-92fe-cbccdbe5f306")]
public interface RibbonEditBox : IDisposable, Microsoft.Office.Tools.Ribbon.RibbonControl, System.ComponentModel.IComponent
[<System.Runtime.InteropServices.Guid("14396b39-63c4-4fc2-92fe-cbccdbe5f306")>]
type RibbonEditBox = interface
    interface RibbonControl
    interface RibbonComponent
    interface IComponent
    interface IDisposable
Public Interface RibbonEditBox
Implements IComponent, IDisposable, RibbonControl
Атрибуты
Реализации

Комментарии

Элемент RibbonEditBox управления отображает поле с меткой, в котором пользователи могут вводить и изменять текст.

Visual Studio создает объект при RibbonEditBox перетаскивании элемента управления EditBox с вкладки Элементы управления ленты Officeпанели элементов на Designer ленты.

Можно создать RibbonEditBox во время выполнения с помощью CreateRibbonEditBox метода 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

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

ImageName

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

KeyTip

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

Label

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

MaxLength

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

Name

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

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

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

Parent

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

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

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

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

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

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

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

ShowImage

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

ShowLabel

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

SizeString

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

SuperTip

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

Tag

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

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

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

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)

События

TextChanged

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

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