Silverlight: вкладка в DataGrid - PullRequest
0 голосов
/ 16 марта 2011

У меня есть DataGrid с четырьмя строками и несколькими столбцами. Только в последнем столбце есть элемент (кнопка) с IsTabStop=True.

Если я нажимаю клавишу табуляции, кнопка в первом ряду получает фокус. Если я нажму клавишу Tab во второй раз, следующий элемент за пределами сетки получит фокус. Если я затем нажму Shift-Tab, кнопка в последнем ряду получит фокус.

Есть ли способ заставить DataGrid работать так же, как другие элементы управления, и просто нормально переключаться между четырьмя кнопками?

1 Ответ

1 голос
/ 17 марта 2011

Чтобы фокус оставался в пределах DataGrid, текущая ячейка должна находиться в режиме редактирования.

http://msdn.microsoft.com/en-us/library/cc838112(v=vs.95).aspx

...