困惑了我N天了还没解决!winform请问长操作时如何弹出窗口,等长操作完成后自动关闭???
困惑了我N天了还没解决!winform请问长操作时如何弹出窗口,等长操作完成后自动关闭???
------解决方案--------------------Form vForm = new Form(); 
 vForm.Show(); 
 vForm.Update(); 
 vForm.Text =  "测试ing "; 
 for (int i = 0; i  < 1000; i++) 
 { 
     Thread.Sleep(10); // 换成你的耗时操作 
     Application.DoEvents(); 
 } 
 vForm.Dispose(); 
------解决方案--------------------to 困惑了我N天了还没解决!winform请问长操作时如何弹出窗口,等长操作完成后自动关闭???   
 你可以用锁机制来解决这个问题,用metux来做,参看 
 http://blog.csdn.net/tjvictor/archive/2007/01/20/1488290.aspx