0
假設我有一個像產量使用
public IList<type> Fetch()
{
IList<type> list = new List<type>();
//here comes a really long process and an item gets added to the list every few seconds
return list;
}
功能現在,如果我想使用此功能,如下
//in a seperate thread
AnObjectThatHasADataboundProperty.ThatProperty = Fetch();
以上將不得不等待獲取( )函數返回一個值,但我想更新我的視圖,每當一個項目被添加,所以我想我應該發送該函數參考數據綁定屬性,例如它看起來像:
Fetch(AnObjectThatHasADataboundProperty.ThatProperty);
- 是你怎麼做到的?
- 我從來沒有用過
yield
之前,這是一個應該使用產量應該是 的情況嗎?
哪一個界面你有它是WPF還是Winform –
使用一個ObservableCollection並綁定它。 – poke
@ K.B WPF ...... – user1492051