僅在UI調度程序線程上允許WPF UI元素更新。因此,試圖從一個單獨的線程更新UI元素將以異常結束。 我在互聯網上找到解決這個問題的唯一辦法就是擁有這樣的:SwingUtilities.invokeLater等效於WPF
ThreadStart start = delegate(){
Dispatcher.Invoke(DispatcherPriority.Normal, new Action...
};
new Thread(start).Start();
Java有SwingUtilities.invokeLater方法做同樣的事。
我的問題是:是否有一個專門的WPF實用程序類與Java SWING SwingUtilities.invokeLater等效?
請原諒我的求情中性問題,這是否在一個單獨的線程運行? – GETah
不能與[WPF UI](http://msdn.microsoft.com/en-us/magazine/cc163328.aspx) –
運行在同一個線程中,好的,謝謝,明天我會試一試,並會返回一些反饋:) – GETah