WinForm-跨線程更新UI控件常用方法

C#Winform編程中,跨線程直接更新UI控件的做法是不正確的,會時常出現「線程間操作無效: 從不是創建控件的線程訪問它」的異常。處理跨線程更新Winform UI控件常用的方法有4種: 通過UI線程的SynchronizationContext的Post/Send方法更新; 通過UI控件的Invoke/BegainInvoke方法更新; 通過BackgroundWorker取代Thread執行
相關文章
相關標籤/搜索