Класс RibbonPageGroup¶
Группирует команды на странице Ribbon и поддерживает сворачивание во всплывающее окно.
Пространство имён: Eremex.AvaloniaUI.Controls.Ribbon
Сборка: Eremex.Avalonia.Controls.dll
NuGet-пакет: Eremex.Avalonia.Controls
Объявление¶
Конструкторы¶
| имя | описание |
|---|---|
| RibbonPageGroup() | Инициализирует новый экземпляр класса RibbonPageGroup. |
Свойства¶
| имя | описание |
|---|---|
| AllowCollapse { get; set; } | Возвращает или задаёт, может ли группа Ribbon сворачиваться во всплывающее окно при нехватке места. |
| Glyph { get; set; } | Возвращает или задаёт изображение, отображаемое для элемента. |
| Header { get; set; } | Возвращает или задаёт содержимое заголовка элемента. |
| HeaderButtonCommand { get; set; } | Возвращает или задаёт команду, выполняемую при активации кнопки заголовка группы. |
| HeaderButtonCommandParameter { get; set; } | Возвращает или задаёт параметр, передаваемый команде кнопки заголовка группы. |
| HeaderButtonKeyTip { get; set; } | Возвращает или задаёт Key Tip, используемую для активации кнопки заголовка группы. |
| IsCollapsed { get; } | Возвращает, свёрнута ли группа Ribbon в данный момент. |
| IsHeaderButtonVisible { get; set; } | Возвращает или задаёт, видна ли кнопка заголовка группы. |
| Items { get; } | Возвращает коллекцию элементов панели инструментов. |
| ItemsSource { get; set; } | Возвращает или задаёт коллекцию, элементы которой используются для создания элементов панели инструментов. |
| KeyTip { get; set; } | Возвращает или задаёт последовательность клавиш, отображаемую для активации этого элемента при навигации по подсказкам клавиш. |
| Page { get; } | Возвращает страницу Ribbon, содержащую группу. |
| RibbonCommandLayout { get; } | Возвращает макет команды Ribbon, используемый для отображения элемента. |
Методы¶
| имя | описание |
|---|---|
| InvalidateLayout() | Объявляет размещение группы Ribbon недействительным, чтобы оно было пересчитано. |
| virtual ResetNavigation() | Сбрасывает навигацию с клавиатуры внутри Ribbon. |
| override ToString() | |
| UpdateRibbonLayout() | Предоставляет точку входа для обновления размещения Ribbon. Текущая реализация не выполняет никаких действий. |
| static GetItemGroupLayoutMode(…) | Возвращает режим размещения строк для указанной группы Ribbon. |
| static GetItemLayoutMode(…) | Возвращает направление размещения для указанной группы элементов Ribbon. |
| static SetItemGroupLayoutMode(…) | Задаёт режим размещения строк для указанной группы Ribbon. |
| static SetItemLayoutMode(…) | Задаёт направление размещения для указанной группы элементов Ribbon. |
События¶
| имя | описание |
|---|---|
| event HeaderButtonClick | Происходит при щелчке по кнопке заголовка группы. |
| event HeaderButtonPress | Происходит при нажатии кнопки указателя над кнопкой заголовка группы. |
См. также¶
- интерфейс IToolbarItemsHolder
- пространство имён Eremex.AvaloniaUI.Controls.Ribbon
* Эта страница переведена с использованием технологий машинного перевода.