1
我使用擴展WPF工具包_busy的BusyIndicator控件工具是BusyIndicator控件擴展WPF工具包的忙閒指示
_busy.IsBusy = true;
// Thread.Sleep(20000);
downloadsomedata();
_busy.IsBusy = false;
繁忙指示符沒有顯示。雖然它工作時,我把整個東西BackgroundWorker
但我需要執行downloadsomedata()
執行後才執行其他命令。任何人都可以幫助我在這裏發生什麼?我試圖把只有thread.sleep而不是downloadsomedata();
,但仍然沒有顯示進度欄?
有沒有辦法在同一個線程中執行所有操作? –
@АндрейПро,你的意思是?如果該操作在UI線程上執行,則UI將被凍結。它導致糟糕的用戶體驗。 –
@АндрейПро,你在實現方面還存在一些問題嗎? –