InplaceEditorOwnerBase 类¶
用作在宿主控件中管理就地编辑器的对象的基类。
命名空间: Eremex.AvaloniaUI.Editors.InplaceEditing
程序集: Eremex.Avalonia.Controls.dll
NuGet 包: Eremex.Avalonia.Controls
声明¶
构造函数¶
| 名称 | 说明 |
|---|---|
| InplaceEditorOwnerBase(…) | 使用指定的所有者初始化 InplaceEditorOwnerBase 类的新实例。 |
属性¶
| 名称 | 说明 |
|---|---|
| UpdateContentLocker { get; } | 获取用于同步编辑器内容更新的锁定器。 |
方法¶
| 名称 | 说明 |
|---|---|
| CloseEditor() | 提交就地编辑器的值后将其关闭。 |
| HideEditor() | 隐藏就地编辑器。 |
| PostEditor() | 将就地编辑器的值提交到数据源。 |
| ProcessKeyDown(…) | 处理承载就地编辑器的控件的按键按下操作。 |
| ProcessKeyUp(…) | 处理承载就地编辑器的控件的按键释放操作。 |
| ProcessPointerPressed(…) | 处理指定就地编辑器上的指针按下操作。 |
| ProcessPointerReleased(…) | 处理指定就地编辑器上的指针释放操作。 |
| ProcessTextInput(…) | 处理承载就地编辑器的控件的文本输入。 |
| ShouldCloseEditor(…) | 确定是否应关闭就地编辑器。 |
| ShowEditor(…) | 显示就地编辑器,并可选择为其设置焦点。 |
| ShowEditorAndSelectAll() | 显示就地编辑器并选择其全部文本。 |
| TryCommitActiveEditor(…) | 尝试关闭活动的就地编辑器。 |
另请参阅¶
* 本页面使用机器翻译技术翻译。