Пропускать не редактируемые ячейки в навигационной сетке Kendo с помощью TAB в Angular 6 - PullRequest
0 голосов
/ 14 марта 2019

Я могу перемещаться по ячейкам с помощью TAB.Но я хочу пропустить фокус в не редактируемой ячейке.Например, я хочу сфокусироваться на следующей ячейке (ячейке ProductName в следующей строке), пропустив ячейку Description, когда я нахожусь в ячейке Units.

Вот блик стека ..

Kendoсетка навигации

1 Ответ

0 голосов
/ 14 марта 2019

Я предлагаю использовать [editable] = "false", чтобы отметить отключенные столбцы kendo-grid, а затем добавить следующий блок кода в InCellTabDirective onKeydown (); если сетка редактируемая, ложная, она будет фокусироваться на следующей редактируемой ячейке.

if(!this.grid.isEditingCell())
{
   this.grid.focusNextCell(this.wrap);
}
...