可能是重复问题:
跨线程操作无效:从创建控件的线程以外的线程访问控件
public void CheckUnusedTabs(string strTabToRemove)
{
TabPage tp = TaskBarRef.tabControl1.TabPages[strTabToRemove];
tp.Controls.Remove(this);
TaskBarRef.tabControl1.TabPages.Remove(tp);
}
我正尝试使用上述代码关闭Windows应用程序的选项卡,但遇到了以下错误:
跨线程操作无效。
如何解决?