2013-04-09 459 views
1

我有一個VisualStudio插件(插件),當此插件的功能被觸發時,需要幾秒鐘才能完成。在此期間,用戶界面被阻止。我如何避免阻止用戶界面?如何避免在VisualStudio插件中的UI阻塞

+0

這是個添加你寫下或維護的代碼?或者它是第三方加載項? – 2013-04-09 21:52:23

+0

這是我正在寫的一個插件。 – jasonweiyi 2013-04-10 09:11:50

回答

1

做一個線程中的實際工作,如BackgroundWorker。這將保持UI線程的響應,因爲它不處理昂貴的操作。