datagridview中列自动赋值的,不触发改变事件

时间:2022-05-15 14:48:12
要怎么设置才能触发改变事件呢?

我动态设置某个列内容后,发现通过dataset.haschanged为false。

5 个解决方案

#1


该回复于2009-06-17 08:58:15被版主删除

#2


是否跟我把这个列设置为readonly有关系?

#3


那位大虾帮忙看看啊。

我是在gridview人员的列中最右侧增加的一个按钮(见论坛另外一个帖子),点击这个按钮弹出一个窗口,列出所以的人员。
我选择几个后点确定按钮,会将所选择的人员回填到gridview的人员列。

这时点击保存,不会进行更新。因为dataset.haschanged为false。

这个应该怎么处理呢?

我尝试改变cell的焦点,还是没成功

#4


高手,快来啊。

帮忙分析一下。如果让dataset知道,某个列的值被修改了呢?

#5


好象要  dataGridview.EndEdit 吧

#1


该回复于2009-06-17 08:58:15被版主删除

#2


是否跟我把这个列设置为readonly有关系?

#3


那位大虾帮忙看看啊。

我是在gridview人员的列中最右侧增加的一个按钮(见论坛另外一个帖子),点击这个按钮弹出一个窗口,列出所以的人员。
我选择几个后点确定按钮,会将所选择的人员回填到gridview的人员列。

这时点击保存,不会进行更新。因为dataset.haschanged为false。

这个应该怎么处理呢?

我尝试改变cell的焦点,还是没成功

#4


高手,快来啊。

帮忙分析一下。如果让dataset知道,某个列的值被修改了呢?

#5


好象要  dataGridview.EndEdit 吧