0
我正在向按鈕單擊事件中的WCF服務發送請求,每次用戶單擊按鈕時,我都會創建單獨的線程以從WCF服務中獲取數據。所以問題是當用戶在短時間內多次單擊按鈕時,需要單獨創建線程,但在我需要將所有其他線程置於睡眠狀態之前,最佳做法是什麼?WPF:按鈕點擊事件中的請求服務器
謝謝。
我正在向按鈕單擊事件中的WCF服務發送請求,每次用戶單擊按鈕時,我都會創建單獨的線程以從WCF服務中獲取數據。所以問題是當用戶在短時間內多次單擊按鈕時,需要單獨創建線程,但在我需要將所有其他線程置於睡眠狀態之前,最佳做法是什麼?WPF:按鈕點擊事件中的請求服務器
謝謝。
可以實現使用BackgroundWorker的類,最近我已經回答這類問題和示例代碼也可以從這裏使用:
爲什麼你不點擊,直到後禁用按鈕線程查詢WCF服務返回? – TheVillageIdiot 2011-01-24 08:43:01