Класс RibbonControl¶
Отображает команды, упорядоченные по страницам и группам, с Application Button и панелью быстрого доступа.
Пространство имён: Eremex.AvaloniaUI.Controls.Ribbon
Сборка: Eremex.Avalonia.Controls.dll
NuGet-пакет: Eremex.Avalonia.Controls
Объявление¶
Конструкторы¶
| имя | описание |
|---|---|
| RibbonControl() | Инициализирует новый экземпляр класса RibbonControl. |
Свойства¶
| имя | описание |
|---|---|
| AllowQuickAccessToolbarCustomizationMenu { get; set; } | Возвращает или задаёт, могут ли пользователи открывать меню настройки панели быстрого доступа. |
| ApplicationButtonCommand { get; set; } | Возвращает или задаёт команду, выполняемую при активации Application Button. |
| ApplicationButtonCommandParameter { get; set; } | Возвращает или задаёт параметр, передаваемый команде Application Button. |
| ApplicationButtonContent { get; set; } | Возвращает или задаёт содержимое, отображаемое на Application Button. |
| ApplicationButtonContentTemplate { get; set; } | Возвращает или задаёт шаблон, используемый для отображения содержимого Application Button. |
| ApplicationButtonDropDownControl { get; set; } | Возвращает или задаёт всплывающее окно, отображаемое Application Button. |
| ApplicationButtonGlyph { get; set; } | Возвращает или задаёт изображение, отображаемое на Application Button. |
| ApplicationButtonKeyTip { get; set; } | Возвращает или задаёт Key Tip, используемую для активации Application Button. |
| CommandLayout { get; set; } | Возвращает или задаёт макет команд, используемый Ribbon. |
| GlyphSizeInSimplifiedLayout { get; set; } | Возвращает или задаёт размер глифов, используемый в упрощённом макете Ribbon. |
| IsApplicationButtonVisible { get; set; } | Возвращает или задаёт, видна ли Application Button. |
| IsCommandLayoutSelectionButtonVisible { get; set; } | Возвращает или задаёт, видна ли кнопка переключения макета команд Ribbon. |
| IsQuickAccessToolbarCustomizationButtonVisible { get; set; } | Возвращает или задаёт, видна ли кнопка настройки панели быстрого доступа. |
| IsQuickAccessToolbarVisible { get; set; } | Возвращает или задаёт, видна ли панель быстрого доступа. |
| Manager { get; set; } | Возвращает или задаёт менеджер панелей инструментов, связанный с этим объектом. |
| PageHeaderItems { get; } | Возвращает коллекцию элементов, отображаемых рядом с заголовками страниц Ribbon. |
| PageHeaderItemsSource { get; set; } | Возвращает или задаёт коллекцию, элементы которой используются для создания элементов рядом с заголовками страниц Ribbon. |
| Pages { get; } | Возвращает коллекцию страниц Ribbon. |
| PagesSource { get; set; } | Возвращает или задаёт коллекцию, элементы которой используются для создания страниц Ribbon. |
| QuickAccessToolbarItems { get; } | Возвращает коллекцию элементов, отображаемых на панели быстрого доступа. |
| QuickAccessToolbarItemsSource { get; set; } | Возвращает или задаёт коллекцию, элементы которой используются для создания элементов панели быстрого доступа. |
| QuickAccessToolbarLocation { get; set; } | Возвращает или задаёт расположение панели быстрого доступа относительно Ribbon. |
| SelectedPage { get; set; } | Возвращает или задаёт выбранную в данный момент страницу Ribbon. |
| SerializationInfo { get; } | Возвращает сведения о размещении, используемые при сериализации или десериализации. |
| SmallGlyphSize { get; set; } | Возвращает или задаёт размер, используемый для отображения малых глифов Ribbon. |
Методы¶
| имя | описание |
|---|---|
| ResetNavigation() | Сбрасывает навигацию с клавиатуры внутри Ribbon. |
| RestoreLayout(…) | Восстанавливает размещение из указанного потока с параметрами сериализации по умолчанию. (перегрузок: 2) |
| SaveLayout(…) | Сохраняет размещение в указанный поток с параметрами сериализации по умолчанию. (перегрузок: 2) |
| static GetDisplayMode(…) | Возвращает допустимые режимы отображения Ribbon для указанного элемента. |
| static SetDisplayMode(…) | Задаёт допустимые режимы отображения Ribbon для указанного элемента. |
События¶
| имя | описание |
|---|---|
| event ApplicationButtonClick | Происходит при щелчке по Application Button. |
| event ApplicationButtonPress | Происходит при нажатии кнопки указателя над Application Button. |
См. также¶
- пространство имён Eremex.AvaloniaUI.Controls.Ribbon
* Эта страница переведена с использованием технологий машинного перевода.