Фокус и навигация¶
Режимы навигации по ячейкам и строкам¶
Дефолтное поведение контрола TreeList позволяет пользователям перемещаться между ячейками с помощью клавиатуры или фокусировать их с помощью мыши.
Используйте свойство TreeListControl.NavigationMode для переключения между режимами навигации по ячейкам и режимами навигации по строкам.
Cell Navigation (по умолчанию)
Пользователи могут сфокусировать внимание на любой ячейке с помощью клавиатуры или мыши.

Row (Node) Navigation
Пользователи не могут сфокусировать внимание на отдельных ячейках, а операции редактирования ячеек отключены. Щелчок по ячейке выделяет весь узел целиком.

Сфокусированный столбец¶
Используйте свойство TreeListControl.FocusedColumn, чтобы получить сфокусированный столбец. Чтобы переместить фокус на определенный столбец, назначьте соответствующий объект TreeListColumn свойству FocusedColumn.
Обратите
You can only focus a column in Cell Navigation mode.
Сфокусированный узел (строка)¶
Используйте свойство TreeListControlBase.FocusedNode для доступа к узлу, который в данный момент находится в фокусе (узлу, который получает события с клавиатуры). Чтобы получить объект данных (бизнес) этого узла, используйте унаследованное свойство DataControlBase.FocusedItem.
Событие TreeListControlBase.FocusedNodeChanged позволяет вам реагировать на перемещение фокуса между узлами.
Сфокусированная ячейка¶
Сфокусированная ячейка определяется пересечением сфокусированного узла и сфокусированного столбца. Чтобы переместить фокус на определенную ячейку, сфокусируйте целевую строку и столбец .
* Эта страница была создана автоматически с помощью сервиса машинного перевода Яндекс Переводчик.