你可以使用非同步顯示乙個等待窗體,參考**如下:
public
partial
class
form1 : form //
執行時間較長的函式的委託定義
private
delegate
object
somemethoddelegate(
object
somearg);
//執行時間較長的函式
private
object
somelongtimemethod(
object
somearg)
private
void
button1_click(
object
sender, eventargs e) }
//取函式的返回值
object
retvalue
=sd.endinvoke(ir);
system.console.writeline(retvalue);
} }
二,這種方式要簡便得多
frm_flash f
=new
frm_flash(
"正在檢查更新程式請等待!!!"//
做更新操作
f.close();
DevExpress窗體載入等待
using devexpress.xtraeditors using devexpress.xtrasplashscreen using system using system.collections.generic using system.componentmodel using system....
C 實現窗體不阻塞的等待
眾所周知在c 中有兩種顯示視窗的方式 模態顯示 showdialog 與非模態顯示 show 模態顯示會阻塞呼叫視窗的所有訊息響應,在呼叫showdialog方法後,直到關閉對話方塊後,才執行此方法後面的 期間使用者是無法對該視窗外的介面進行ui互動的 非模態顯示則不會,可以在彈出視窗和呼叫視窗之間...
winfrom建立轉圈等待窗體
第一步 建立乙個waitform public partial class waitform form public color circlecolor set public float circlesize set public bitmap drawcircle int j for int i ...