Перейти к содержанию

Класс RibbonPageGroup

Группирует команды на странице Ribbon и поддерживает сворачивание во всплывающее окно.

Пространство имён: Eremex.AvaloniaUI.Controls.Ribbon
Сборка: Eremex.Avalonia.Controls.dll
NuGet-пакет: Eremex.Avalonia.Controls

Объявление

public class RibbonPageGroup : TemplatedControl, IToolbarItemsHolder

Конструкторы

имя описание
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 Происходит при нажатии кнопки указателя над кнопкой заголовка группы.

См. также



* Эта страница переведена с использованием технологий машинного перевода.

Used in articles