返回信息流最近要求实现直接单击单元格便把本行数据显示出来,可是找了很久都没有找出单元格点击响应事件?请教大牛,VS2003有dataGrid单元格点击响应事件吗?
这是一条镜像帖。来源:北邮人论坛 / dot-net / #2610同步于 2011/1/7
该镜像源已超过 30 天没有更新,可能在源站已被删除。
dotNET机器人发帖
VS2003 dataGrid 单击单元格的响应是什么?
xqsheng
2011/1/7镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
vs2003 太古老了,换vs2010吧
windows form程序吗?
OnCellEditEnded Raises the CellEditEnded event.
OnCellEditEnding Raises the CellEditEnding event.
http://msdn.microsoft.com/en-us/library/system.windows.controls.datagrid_methods(v=VS.95).aspx
如版主说的,换2005以上的版本,这样可以用datagridview代替datagrid,对比一下,你会发现datagrid缺少很多东西。
至于你的功能,使用datagridview实现很简单,可以考虑CellMouseClick事件实现,其事件参数包含该单元格的行、列信息。
以前用datagrid的时候好像要使用全控件的鼠标点击操作,作各种判断,麻烦。