WPF 調用線程無法訪問此對象,因爲另一個線程擁有該對象

      在WPF中,對一同一個控件如果有多個線程在同時訪問的時候,會報出這個異常,雖然有時候我們沒用多線程來訪問那個對象,但事實上有其他線程在訪問的,

這個時候就會拋出這個異常。

      這個一場怎麼解決呢?

     我們可以這樣做:

    

this.Dispatcher.Invoke(new Action(delegate {
                    //這裏寫代碼    
                    }));

    把你要訪問的控件和操作寫在我註釋的地方就可以了。

   

發佈了32 篇原創文章 · 獲贊 8 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章