如题:

解决方案 »

  1.   

    如何弹出一个模式窗口来显示进度条
    http://blog.csdn.net/knight94/archive/2006/05/27/757351.aspx
      

  2.   

    FormX x = new FormX();
    x.Show();
    //执行操作
    x.Close();
      

  3.   

    Thread newWindowThread = new Thread(new ThreadStart(ThreadStartingPoint));
                newWindowThread.SetApartmentState(ApartmentState.STA);
                newWindowThread.IsBackground = true;
                newWindowThread.Start();
    private void ThreadStartingPoint()
            {
                Window tempWindow = new Window();
                tempWindow.Show();       
                System.Windows.Threading.Dispatcher.Run();
            }
      

  4.   

    不能在打开线程中的那个Function中去Close这个(Form1)线程的。要在(From1)中你执行完什么东西后让它自己去Close掉。
      

  5.   

    函数执行完后关闭线程这个FORM! 是什么意思,俺怎么没弄懂
      

  6.   

    vb的例子
    sub a
    form2.showdialoge
    dim thr1 as new thread(addressof b)
    thr1.start
    执行内容
    form2.disope
    end sub
    sub b
    end sub开那个窗体不要放在线程里去,在执行之前显示窗体,执行之后关闭窗体,不然除非你设置一个全局变量才能知道方法a执行完了,这又何必呢?