2017-10-04 77 views
0

我有一個用戶控件,其中有一些元素以及一個橢圓。當我的主窗口在被調用和我的用戶控件被創建時,我有一個任務循環並執行一些任務。在執行此任務期間,我需要更新用戶控件中的元素。我試着用下面的代碼,但它不會更新。更新WPF用戶控件中的元素

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

    ellipseRed.Visibility = System.Windows.Visibility.Visible; 

})); 

回答

1

嘗試使用

Application.Current.Dispatcher 

這樣,您就可以更新UI元素間接弗羅馬另一個線程。

希望這有助於

+0

謝謝....它的工作 –

+0

很高興知道這一點。請將您的問題標記爲已回答。 =) – taquion