BackgroundWorker问题

yizhilong 2010-01-25 10:26:22
我在一个类中响应菜单事件,并把该事件放入BackgroundWorker中运行,在该类中事先已创建一个TabControl和System.Windows.Forms.TabPage控件,而在事件响应处理函数中要用到this.tbDataTableDisp.TabPages.Add(pPage);添加一个页面,运行代码后出现“线程间操作无效,从不是创建控件‘。。。’的线程访问它”,请问遇到这种问题应该怎么处理?
...全文
137 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ztenv 2010-01-25
  • 打赏
  • 举报
回复
线程间操作控件,需要用:Control.InvokeRequired,Control.invoke
网上资料蛮多的,

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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