datagrid的单元格的问题?

wolfyong 2005-12-09 04:13:04
在datagrid的单元格中按回车后,如果单元格的内容没有改变的话,焦点无法移到下一格,请问我如何让在单元格中按回车后,无论单元格的内容有没有改变,焦点都会移到下一格。
...全文
55 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
hamadou 2005-12-09
  • 打赏
  • 举报
回复
首先应该知道在datagrid中enter键是命令键,是优先于普通键操作的。那么你要在
processcmdkey方法中(要重写),对消息进行监视,最简单的来处理回车设置的方法,就是,如果监视到了enter键,就设置datagrid.cerrentcell的列的位置。如果是最后一列的单元格,还要到下一行的第一个单元格中。如果是最后一行的最后一个,还可以设置新增一行出来。

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧