System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false


多線程程序中,新創建的線程不能訪問UI線程創建的窗口控件,這時如果想要訪問窗口的控件,發現無法對其控制。

這時可將窗口構造函數中的CheckForIllegalCrossThreadCalls設置為false;然后就能安全的訪問窗體控件。

如果捕獲了對錯誤線程的調用,則為 true;否則為 false。

---------------------------------

System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false;
程序初始化時設置這個屬性,再使用微軟Framework類庫中的控件,系統將不會再拋出你線程的異常信息。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM