黑马程序员技术交流社区

标题: 有关waitDialog.ShowDialog()的问题 [打印本页]

作者: 苏冉    时间: 2013-3-28 14:47
标题: 有关waitDialog.ShowDialog()的问题
先看下截图:

为什么在调用waitDialog.ShowDialog()的时候会提示“线程间操作无效:从不是创建控件"waitDialog”的线程访问它”,这个waitDialog是局部变量。

未命名1.jpg (30.01 KB, 下载次数: 18)

未命名1.jpg

未命名2.jpg (14.4 KB, 下载次数: 18)

未命名2.jpg

作者: 许庭洲    时间: 2013-3-28 22:50
private void SlowProgress()
{
        try
        {
              InitiateDevExpressSkins();
              Control.CheckForIllegalCrossThreadCalls  = false;//在程序运行的时候增加该行代码试试看!
              frmWaitDialog waitDialog = new frmWaitDialog();
              waitDialog.ShowDialog();
         }
         catch
         {
         }
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2