【发布时间】:2014-09-23 07:43:26
【问题描述】:
所以我有一个 WPF 数据网格,它有 2 列(名称和数量),我想输入以下内容:
名称数量
苹果 2
香蕉 3
西瓜 1
所以我转到第一个单元格,输入“Apples”并按 TAB,这会将我带到编辑模式下的第二列,所以我输入“2”,然后按 TAB。请注意,TAB 添加了一个新行,但将焦点从数据网格中移开。
相反,我希望 TAB 在编辑模式下转到第二行,这样我就可以立即在第一列上键入“香蕉”。我可以直接点击 TAB 并继续输入并添加更多项目。
我已经尝试了所有可能的方法来实现这一点,但到目前为止没有运气......任何愿意帮助我的人都非常感谢!
【问题讨论】:
-
尝试在您的数据网格中添加 KeyboardNavigation.Tabnavigation="Local"
-
它没有这样做...:(