[]关于datagridview触发CellValueChanged事件后无法触发click事件的有关问题

[求助]关于datagridview触发CellValueChanged事件后无法触发click事件的问题
我想实现在修改cell中的内容后,鼠标点击其它某行的cell时触发datagridview的Click,以知道当前行的索引,但是发现一旦触发了CellValueChanged事件后就无法触发click事件,现在程序就差这个大bug没修复了,有没有什么好的触决方案呢?
------解决思路----------------------
引用:
Quote: 引用:

[]关于datagridview触发CellValueChanged事件后无法触发click事件的有关问题
是你自己写的代码问题不要归纠于DataGridView的BUG。 怎么可能会不触发Click事件呢。[]关于datagridview触发CellValueChanged事件后无法触发click事件的有关问题我们都用的好好的

大哥,没有模态对话框时是可以触发的,但是你在CellValueChanged事件中加个MessageBox.Show("修改成功!");试试,保证不触发Click事件,郁闷……

老大。你要搞清楚。模态对话框他是线程阻塞的呀,你不会自己弄个非模态的窗体么。把他设成TopMost不就可以了么。
------解决思路----------------------
你不弄弹出框,一样可以实现撤销修改.
只要别修改完立即入库,而是等提交的时候才入库,就可以了

如果想撤销,就不入库,而是重新查询,绑定,这样刚才录入的内容就被覆盖了
------解决思路----------------------
而且每输入一个,就问一遍是否确定要修改?
这完全是坑爹的设计思路
用户会陷入不断的点击对话框中,无法真正思考自己输入的内容到底对还是不对

程序只应该在必要的时候弹出对话框
不断的弹出,就和永远不弹出其实一个效果
让人变得麻木,只会不断的去点确定