DataGrid for WPF 帮助文档
键盘导航

下表列出了可用于在运行时导航和操作grid的键盘快捷键。值得注意的是,在苹果电脑上,最终用户可以使用Command(或Apple)键以替代这里提到的Ctrl键: 

组合键 描述
DOWN Arrow 将焦点移到当前单元格下方的单元格中。如果焦点是在最后一行,则按下向下箭头什么都不发生。
UP Arrow 将焦点移到当前单元格上方的单元格中。如果焦点是在第一行,则按下向上箭头什么都不会发生。
LEFT Arrow 将焦点移到同一行中的前一个单元格中。如果焦点是在第一个单元格中,则按下左箭头什么都不会发生。
RIGHT Arrow 将焦点移到同一行中的下一个单元格中。如果焦点是在最后一个单元格中,则按下右箭头什么都不会发生。
HOME 将焦点移到当前行中的第一个单元格。
END 将焦点移到当前行中的最后一个单元格中。
PAGE DOWN 将所显示的行数向下滚动。将焦点移动到当前显示页面的最后一行,而不会改变当前列的位置。如果最后一行只是部分显示,则滚动grid以完全显示最后一行。
PAGE UP 将所显示的行数向上滚动。将焦点移到当前显示页面的第一行,而不会改变当前列的位置。如果第一行只是部分显示,则滚动grid以完全显示第一行。
TAB

如果当前单元格处于编辑模式,将焦点移到当前行的下一个可编辑的单元格。如果焦点已经在该行的最后一个单元格,则提交目前的更改,并移动焦点到下一行的第一个可编辑单元格。如果焦点在控件的最后一个单元格中,将焦点移到父容器的按照Tab顺序中的下一个控件中。

如果当前单元格不处于编辑模式,则将焦点移到父容器的按Tab顺序中的下一个控件中。
SHIFT+TAB

如果当前单元格处于编辑模式,将焦点移到当前行上一个可编辑的单元格。如果焦点已经在该行的第一个单元格中,则提交任何所做的更改并将焦点移动到上一行的最后一个单元格中。如果焦点位于控件的第一个单元格中,则将焦点移到父容器的按Tab顺序中的前一个控件中。
如果当前单元格不处于编辑模式,则将焦点移到父容器的按照Tab顺序中的前一个控件中。

CTRL + DOWN ARROW 将焦点移到当前列中的最后一个单元格中。
CTRL + UP ARROW 将焦点移动到当前列的第一个单元格。
CTRL + RIGHT ARROW 将焦点移到当前行中的最后一个单元格中。
CTRL + LEFT ARROW 将焦点移到当前行中的第一个单元格。
CTRL + HOME 将焦点移到控件中的第一个单元格。
CTRL + PAGE DOWN 和PAGE DOWN功能相同。
CTRL + PAGE UP 和PAGE UP功能相同。
ENTER 在选定的单元格上切换编辑模式(如果grid和对应列的IsReadOnly属性设置为False)。
F2 在选定的单元格上切换编辑模式(如果grid和对应列的IsReadOnly属性设置为False)。
ESC 取消单元格或新行编辑。
DEL 删除选定行。
INSERT 滚动到新建行,并开始编辑它。

 

 


产品网站:http://www.gcpowertools.com.cn  |  咨询热线:4006576008   |   ©2015 西安葡萄城

GCDN(葡萄城产品技术社区)