1. 程式人生 > >WPF多執行緒更改UI控制元件問題

WPF多執行緒更改UI控制元件問題

無論是在WINFORM中,還是在WPF中,在涉及到複雜的邏輯關係時,如果在非同步執行緒中需要更改介面控制元件,需要通過以下機制進行操作,從而達到非同步更改介面控制元件的目的。

  Dispatcher.Invoke(new Action(() =>
            {

///需要更改介面控制元件的程式碼

}));