WPF及Silverlight版DataGrid概述 > DataGrid 特性 > 键盘和鼠标导航 > 自定义键盘导航 |
您可以添加您自己的自定义导航至C1DataGrid控件。自定义键盘导航将使您能够控制最终用户如何和grid进行交互。例如,您可以阻止用户导航到只读列或具有Null值的单元格中。在分级grid中,您可以设置父子grid之间的导航方式。为添加自定义键盘导航,您需要处理KeyDown事件,并添加代码将默认的导航逻辑替换为您的自定义导航逻辑。
完成以下步骤以添加KeyDown事件处理程序:
现在您可以将代码添加到KeyDown事件处理程序以自定义默认导航。具体示例,您可以参见位于ControlExplorer示例中的分级grid示例(C1_MDSL_RowDetail)。