更改单元格中的值并按下enter
光标后跳到下一个单元格。是否可以避免这种行为?我想让光标在编辑完成后停留在同一个单元格。我用来CellEndEdit
在单元格中执行一些具有值的操作。
谢谢!
问问题
1935 次
2 回答
0
您可以通过 keypress 事件或 cellvaluechanged 事件查找 enter 按键来限制它
于 2012-09-06T07:02:38.350 回答
0
毕竟我以蹩脚的方式解决了我的问题。
1.添加全局布尔标志来检测我是否需要在编辑后跳转并将其设置为false
。
2. 在CellEndEdit
事件处理程序中将标志设置为true
。
3. 在SelectionChanged
事件处理程序中检查标志。如果它设置为true
然后跳起来并将标志设置为false
。
4.设置AllowUserToAddRows
为false
避免在最后一行单元格编辑的情况下添加行。
于 2012-09-06T08:22:17.437 回答