我有一个UltraGridWinGrid
,我需要在不使用鼠标的情况下浏览它
我可以使用Tabs
进入网格
我可以将焦点放在Tabs
和Arrow Keys
。
一旦我突出显示一行,如何选择特定的单元格来编辑它的内容? (我的所有单元格都是可编辑的)
答案 0 :(得分:1)
如果您可以修改按下TAB键时执行的代码,您可以手动选择下一个单元格并开始编辑,如下所示:
DataGridView.CurrentCell = theNextCell;
DataGridView.BeginEdit(true)
您仍然需要计算下一个单元格。这应该很简单,按Tab键时增加列索引,但是如果到达最后一列,只需更改行并将索引设置为0。
对于箭头键,您可以根据箭头增加/减少列索引或行索引,并应用与上面相同的代码。