【发布时间】:2017-03-08 16:37:12
【问题描述】:
我有一个 CanUserAddRows="True" 的 DataGrid。我的表有多个列;用户可以通过按 Tab 编辑单元格并跳转到下一个单元格。当您位于最后一列时,Tab 会将您带到下一行。
但是,如果您正在编辑新行,当您在最后一列 Tab 时,焦点将跳转到窗口中的下一个控件,然后再创建新行。
我需要做的是将焦点跳转到 DataGrid 中新创建的行。老实说,我不知道从哪里开始解决这个问题。
编辑:我应该澄清一下,新行的第一列是应该获得焦点的那一列(想象一下有人用键盘填充网格,使用选项卡)。
【问题讨论】:
-
所以你基本上希望 TAB 表现得像 ENTER?
-
是的,如果可能的话
标签: c# .net wpf datagrid wpfdatagrid