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

Класс PopupEditor

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

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

Объявление

public class PopupEditor : ButtonEditor, IResizeablePopupOwner

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

имя описание
PopupEditor() Инициализирует новый экземпляр класса PopupEditor.

Свойства

имя описание
ActualPopupFooterButtons { get; } Возвращает кнопки, отображаемые в данный момент в нижней части всплывающего окна.
ActualSizeGripLocation { get; } Возвращает фактическое расположение маркера изменения размера всплывающего окна.
ClosePopupCommand { get; } Возвращает команду, закрывающую всплывающее окно редактора.
override DefaultButtonImage { get; }
IsPopupOpen { get; set; } Возвращает или задаёт, открыто ли всплывающее окно редактора.
MirrorHorizontal { get; } Возвращает, отображается ли всплывающее окно слева от редактора.
MirrorVertical { get; } Возвращает, отображается ли всплывающее окно над редактором.
PopupBottomOffset { get; set; } Возвращает или задаёт нижнее смещение всплывающего окна.
PopupContent { get; set; } Возвращает или задаёт содержимое, отображаемое во всплывающем окне.
PopupFooterButtons { get; set; } Возвращает или задаёт кнопки, отображаемые в нижней части всплывающего окна.
PopupFooterTemplate { get; set; } Возвращает или задаёт шаблон, определяющий внешний вид нижней части всплывающего окна.
PopupHeaderTemplate { get; set; } Возвращает или задаёт шаблон, определяющий внешний вид заголовка всплывающего окна.
PopupHeight { get; set; } Возвращает или задаёт высоту всплывающего окна.
PopupHorizontalOffset { get; set; } Возвращает или задаёт горизонтальное смещение всплывающего окна относительно редактора.
PopupMaxHeight { get; set; } Возвращает или задаёт максимальную высоту всплывающего окна.
PopupMaxWidth { get; set; } Возвращает или задаёт максимальную ширину всплывающего окна.
PopupMinHeight { get; set; } Возвращает или задаёт минимальную высоту всплывающего окна.
PopupMinWidth { get; set; } Возвращает или задаёт минимальную ширину всплывающего окна.
PopupWidth { get; set; } Возвращает или задаёт ширину всплывающего окна.
ShowPopupIfReadOnly { get; set; } Возвращает или задаёт, открывается ли всплывающее окно, когда редактор доступен только для чтения.
ShowSizeGrip { get; set; } Возвращает или задаёт, отображает ли всплывающее окно маркер изменения размера.
StaysPopupOpen { get; set; } Возвращает или задаёт, остаётся ли всплывающее окно открытым, когда редактор теряет фокус.

События

имя описание
event PopupClosed Происходит при закрытии всплывающего окна редактора.
event PopupClosing Происходит, когда всплывающее окно редактора собирается закрыться. Отмените событие, чтобы всплывающее окно не закрывалось.
event PopupOpened Происходит при открытии всплывающего окна редактора.
event PopupOpening Происходит, когда всплывающее окно редактора собирается открыться. Отмените событие, чтобы всплывающее окно не открывалось.

См. также



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

Used in articles