方法1:CheckForIllegalCrossThreadCalls = false;//忽略对跨线程调用的检测(不建议) 方法2:使用委托 例: this.Invoke((EventHandler)delegate { button1.Visible = true; }); 方法3:使用线程Thread 方法4:使用任务Task 本栏目推荐文章深入理解spring框架:剖析多线程模式下数据库连接VB6的OfficeMenu控件 - 开源研究系列文章golang进程(主线程)与协程多线程(Java.Thread)学习threading库设置最大线程VB6的WinXP控件引擎 - 开源研究系列文章列表选择控件QWidget 设置子控件保持自己的默认背景信息显示控件使用WPF开发自定义用户控件,以及实现相关自定义事件的处理线程 控件 从不线程 控件 从不 线程 控件 从不winform 线程invalidoperationexception控件 从不 线程 控件wpf dependencyobject dependencysource线程 控件 线程 控件 消息dotnet 从不 线程 控件winform 用以 中将 可以使 从不 从不 客户183