2010-01-29 2 views
8

Я привязываю DataTable к DataGrid (набор инструментов WPF) для добавления, редактирования и удаления. Я могу использовать клавиши вкладок для перемещения по ячейкам сверху вниз. Но как только я нажимаю вкладку последнего столбца последних строк, он не переводит курсор в первую ячейку новой строки. Как я могу это достичь?Переместить фокус в первый столбец новой строки в DataGrid (WPF)

Благодаря

+3

Разве это разобрано? Можете ли вы поделиться своим опытом? Я тоже сталкиваюсь с такой же проблемой. – Gopinath

ответ

-4

Пожалуйста, проверьте это:

сетки данных имеет свойство CanUserAddRows. Установите in в true:

CanUserAddRows="True" 

Режим привязки данных должен быть TwoWay:

Mode="TwoWay" 
0

Я хотел бы попробовать KeyDown событие, которое проверяет клавишу табуляции и проверяет, чтобы увидеть, если это последний столбец # если это так, то он перейдет к первому столбцу в следующей строке.

2

Вы пробовали KeyboardNavigation.TabNavigation = "Cycle"?

Смежные вопросы