焦点和导航¶
单元格和行导航模式¶
DataGrid 的默认行为允许用户使用键盘在单元格之间导航,或使用鼠标为单元格设置焦点。
使用 DataGridControl.NavigationMode 属性在单元格导航(Cell Navigation)模式和行导航(Row Navigation)模式之间切换。
单元格导航(默认)
用户可以使用键盘或鼠标为任意单元格设置焦点。
行导航
用户无法为单个单元格设置焦点,单元格编辑操作也会被禁用。点击单元格会高亮整行。
焦点列¶
使用 DataGridControl.FocusedColumn 属性获取当前处于焦点的列。要将焦点移动到指定列,请将相应的 GridColumn 对象赋值给 FocusedColumn 属性。
Note
只有在单元格导航模式下才能为列设置焦点。
焦点行¶
使用 DataGridControl.FocusedRowIndex 属性获取焦点行的索引。DataGridControl.FocusedItem 属性允许您获取焦点行对应的底层数据对象。
要将焦点移动到指定行,您可以将该行的索引赋值给 DataGridControl.FocusedRowIndex 属性。
焦点单元格¶
焦点单元格由焦点行与焦点列的交叉位置确定。要将焦点移动到指定单元格,请为目标行和列设置焦点。
* 本页面使用机器翻译技术翻译。

