Класс 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(…) | Пытается закрыть активный встроенный редактор. |
См. также¶
- пространство имён Eremex.AvaloniaUI.Editors.InplaceEditing
* Эта страница переведена с использованием технологий машинного перевода.