Класс TextEditor¶
Представляет редактор, позволяющий пользователям вводить и редактировать текст.
Пространство имён: Eremex.AvaloniaUI.Controls.Editors
Сборка: Eremex.Avalonia.Controls.dll
NuGet-пакет: Eremex.Avalonia.Controls
Объявление¶
Конструкторы¶
| имя | описание |
|---|---|
| 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() | Выделяет весь текст редактора. |
См. также¶
- класс BaseEditor
- пространство имён Eremex.AvaloniaUI.Controls.Editors
* Эта страница переведена с использованием технологий машинного перевода.
Used in articles
- Data Editing
- Data Editing
- Data Editing › Custom Editors
- Data Editing › Custom Editors in TreeList and TreeView Cells
- DataGrid › Cells
- DataGrid › Rows
- Editors › ButtonEditor
- Editors › Custom Editors
- Editors › TextEditor
- Examples › How to create a password text box
- Examples › How to Create a TreeView Control and Bind It to a Self Referential Data Source
- PropertyGrid › Data Editing
- Ribbon › Ribbon Items
- Toolbars and Menus › Toolbar Items
- TreeList and TreeView › Nodes
- What's Included › Assemblies