-1
public string Something
{
get { return _something.something; }
set
{
_something.something = value;
OnPropertyChanged("Something");
}
}
一個ViewModel方法的例子不更新綁定而進程正在運行(WPF)
<ListBox HorizontalAlignment="Left" ItemsSource="{Binding Something}" />
我有通過的進程列表和後的各它調用去的方法「的東西,」但綁定到'Something'的視圖不會定期更新。
任何建議,爲什麼這可能是?我是否需要爲呼叫創建單獨的線程?
更新:使用異步修復它。
如果UI線程繁忙,則視圖不會更新,您可能希望異步執行長時間運行的進程。 – 2014-12-04 15:09:27
爲什麼你將一個ListBox綁定到一個String? – Paparazzi 2014-12-04 15:21:38
這是一個好主意,但是...我無法將其更改爲異步。如果有的話,我需要哪些參考?它使用System.Threading嗎? @Blam這是一個錯字。抱歉。 – 2014-12-04 15:34:19