Я привязываю DataTable к DataGrid (инструментарий WPF) для добавления, редактирования и удаления. Я могу использовать клавиши табуляции для навигации по ячейкам сверху вниз. Но как только я нажимаю клавишу табуляции в последнем столбце последних строк, курсор не перемещается в первую ячейку новой строки. Как мне этого добиться?
DataTable
DataGrid
Спасибо
Вы пробовали KeyboardNavigation.TabNavigation = "Cycle"?
Я бы попробовал событие keydown, которое проверяет наличие клавиши табуляции и проверяет, является ли это последним столбцом, # если это так, то оно перейдет к первому столбцу в следующей строке.
Пожалуйста, проверьте это:
Сеть данных имеет свойство CanUserAddRows. Установите in в true:
CanUserAddRows
in
true
CanUserAddRows="True"
Режим привязки данных должен быть TwoWay:
TwoWay
Mode="TwoWay"