Перейти к содержанию

Класс 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