跳转至

TextEditor 类

表示允许用户输入和编辑文本的编辑器。

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

声明

public class TextEditor : BaseEditor

构造函数

名称 说明
TextEditor() 初始化 TextEditor 类的新实例。

属性

名称 说明
AcceptsReturn { get; set; } 获取或设置用户是否可以通过按 Enter 键插入换行符。
HighlightedText { get; } 获取在编辑器中突出显示的文本。
Mask { get; set; } 获取或设置应用于编辑器输入的掩码模式。
MaskCulture { get; set; } 获取或设置用于解释掩码的区域性。
MaskType { get; set; } 获取或设置编辑器输入掩码的类型。
MaskUseAsDisplayFormat { get; set; } 获取或设置是否使用掩码格式化编辑器的显示文本。
SelectionEnd { get; set; } 获取或设置编辑器中文本选择的结束位置。
SelectionStart { get; set; } 获取或设置编辑器中文本选择的起始位置。
TextWrapping { get; set; } 获取或设置编辑器文本的换行方式。
ValidateOnInput { get; set; } 获取或设置编辑器是否在用户键入时验证其值。
Watermark { get; set; } 获取或设置编辑器值为空时显示的提示文本。

方法

名称 说明
override ClearSelection() 清除编辑器中的文本选择。
override Render(…) 呈现编辑器的视觉外观。
override SelectAll() 选择编辑器的全部文本。

另请参阅



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

Used in articles