PopupEditor 类¶
用作显示下拉窗口的编辑器的基类。
命名空间: Eremex.AvaloniaUI.Controls.Editors
程序集: Eremex.Avalonia.Controls.dll
NuGet 包: Eremex.Avalonia.Controls
声明¶
构造函数¶
| 名称 | 说明 |
|---|---|
| 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 | 在编辑器的弹出窗口即将打开时发生。取消该事件可阻止弹出窗口打开。 |
另请参阅¶
* 本页面使用机器翻译技术翻译。