WPF Datagrid选项卡添加行但失去焦点

WPF Datagrid选项卡添加行但失去焦点,wpf,datagrid,focus,cell,Wpf,Datagrid,Focus,Cell,因此,我有一个WPF datagrid,它有两列(名称和数量),我想输入以下内容: 名称数量 苹果2 香蕉3 西瓜1 所以我转到第一个单元格,键入'Apples'hit TAB,这会在编辑模式下转到第二列,所以我键入'2',hit TAB。请注意,选项卡添加了一个新行,但将焦点从datagrid移开 相反,我希望TAB在编辑模式下转到第二行,这样我就可以在第一列上立即键入“香蕉”。我只需点击TAB键,继续键入并添加更多项目 我已经尝试了所有可能的方法来实现这一点,但到目前为止没有运气。。。任何愿

因此,我有一个WPF datagrid,它有两列(名称和数量),我想输入以下内容:

名称数量

苹果2

香蕉3

西瓜1

所以我转到第一个单元格,键入'Apples'hit TAB,这会在编辑模式下转到第二列,所以我键入'2',hit TAB。请注意,选项卡添加了一个新行,但将焦点从datagrid移开

相反,我希望TAB在编辑模式下转到第二行,这样我就可以在第一列上立即键入“香蕉”。我只需点击TAB键,继续键入并添加更多项目


我已经尝试了所有可能的方法来实现这一点,但到目前为止没有运气。。。任何愿意帮助我的人都非常感谢

您可以看到下面的答案供您参考,因为它显示了相同的场景


尝试在DataGrid中添加KeyboardNavigation.Tabnavigation=“Local”,但它没有这样做…:(