跳转至

InplaceEditorOwnerBase 类

用作在宿主控件中管理就地编辑器的对象的基类。

命名空间: Eremex.AvaloniaUI.Editors.InplaceEditing
程序集: Eremex.Avalonia.Controls.dll
NuGet 包: Eremex.Avalonia.Controls

声明

public abstract class InplaceEditorOwnerBase

构造函数

名称 说明
InplaceEditorOwnerBase(…) 使用指定的所有者初始化 InplaceEditorOwnerBase 类的新实例。

属性

名称 说明
UpdateContentLocker { get; } 获取用于同步编辑器内容更新的锁定器。

方法

名称 说明
CloseEditor() 提交就地编辑器的值后将其关闭。
HideEditor() 隐藏就地编辑器。
PostEditor() 将就地编辑器的值提交到数据源。
ProcessKeyDown(…) 处理承载就地编辑器的控件的按键按下操作。
ProcessKeyUp(…) 处理承载就地编辑器的控件的按键释放操作。
ProcessPointerPressed(…) 处理指定就地编辑器上的指针按下操作。
ProcessPointerReleased(…) 处理指定就地编辑器上的指针释放操作。
ProcessTextInput(…) 处理承载就地编辑器的控件的文本输入。
ShouldCloseEditor(…) 确定是否应关闭就地编辑器。
ShowEditor(…) 显示就地编辑器,并可选择为其设置焦点。
ShowEditorAndSelectAll() 显示就地编辑器并选择其全部文本。
TryCommitActiveEditor(…) 尝试关闭活动的就地编辑器。

另请参阅



* 本页面使用机器翻译技术翻译。