以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  BindingSource 不能是自己的数据源的错误  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=170969)

--  作者:newsun2k
--  发布时间:2021/8/12 17:11:00
--  BindingSource 不能是自己的数据源的错误
》异常提示:
》BindingSource 不能是自己的数据源。请不要将 DataSource 和 DataMember 属性设置为循环引用 BindingSource 的值。
》堆栈无显示
》线程也无显示……

》解决方法:Invoke到UI线程后再修改要绑定到DataGridView.DataSource的数据表。

》解决结果:完美解决

上面红色字体部分搞不懂啊。
我调用线程在保存的时候打开一个动画窗口。
保存的时候,经常会出现大红叉的错误:BindingSource 不能是自己的数据源。请不要将 D.....
百度了一下,得到这个答案,看不懂他怎么解决的。
老师帮忙啊。


--  作者:有点蓝
--  发布时间:2021/8/12 17:47:00
--  
做什么操作出现的错误?贴出具体代码说明
--  作者:newsun2k
--  发布时间:2021/8/13 9:17:00
--  
在表中大量修改数据,点按钮保存时,大概率会出现大红叉的错误。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:动画窗口.rar



--  作者:有点蓝
--  发布时间:2021/8/13 9:58:00
--  
异步函数里不能使用datatable:http://www.foxtable.com/mobilehelp/topics/277.htm