Класс PopupContainer¶
Отображает контрол во всплывающем окне с необязательными кнопками изменения размера и закрытия.
Пространство имён: Eremex.AvaloniaUI.Controls.Bars
Сборка: Eremex.Avalonia.Controls.dll
NuGet-пакет: Eremex.Avalonia.Controls
Объявление¶
Конструкторы¶
| имя | описание |
|---|---|
| PopupContainer() | Инициализирует новый экземпляр класса PopupContainer. |
Свойства¶
| имя | описание |
|---|---|
| Child { get; set; } | Возвращает или задаёт контрол, отображаемый во всплывающем окне. |
| IsOpen { get; set; } | Возвращает или задаёт, открыто ли всплывающее окно. |
| Manager { get; set; } | Возвращает или задаёт менеджер панелей инструментов, связанный с этим объектом. |
| PlacementAnchor { get; set; } | Возвращает или задаёт точку привязки на прямоугольнике размещения всплывающего окна. |
| PlacementGravity { get; set; } | Возвращает или задаёт направление, в котором всплывающее окно расширяется от точки привязки. |
| PlacementMode { get; set; } | Возвращает или задаёт режим, используемый для позиционирования всплывающего окна. |
| PlacementRect { get; set; } | Возвращает или задаёт прямоугольник, используемый для позиционирования всплывающего окна относительно целевого элемента размещения. |
| PlacementTarget { get; set; } | Возвращает или задаёт контрол, относительно которого позиционируется всплывающее окно. |
| ShadowMargin { get; set; } | Возвращает или задаёт поле, резервируемое для тени всплывающего окна. |
| ShadowOffset { get; set; } | Возвращает или задаёт смещение тени всплывающего окна. |
| ShowCloseButton { get; set; } | Возвращает или задаёт, отображает ли всплывающее окно кнопку закрытия. |
| ShowSizeGrip { get; set; } | Возвращает или задаёт, отображает ли всплывающее окно маркер изменения размера. |
Методы¶
| имя | описание |
|---|---|
| ClosePopup() | Закрывает всплывающее окно. |
| OpenPopup() | Открывает всплывающее окно с текущими параметрами размещения. |
| OpenPopup(…) | Открывает всплывающее окно в указанной позиции относительно целевого элемента размещения и возвращает, открылось ли оно. (перегрузок: 4) |
События¶
| имя | описание |
|---|---|
| event Closed | Происходит после закрытия всплывающего окна. |
| event Closing | Происходит перед закрытием всплывающего окна. Отмените событие, чтобы предотвратить закрытие. |
| event Opened | Происходит после открытия всплывающего окна. |
| event Opening | Происходит перед открытием всплывающего окна. Отмените событие, чтобы предотвратить открытие. |
См. также¶
- интерфейс IPopup
- пространство имён Eremex.AvaloniaUI.Controls.Bars
* Эта страница переведена с использованием технологий машинного перевода.