2008-10-05 44 views
3

我有一個數據對象,它是一個組件,它是一個System.Collections.Generic.IList,我想反映到Gtk#NodeView的列表的更改,以便當一個項目添加到該列表中,NodeView將會添加一個新項目。將Gtk#NodeView綁定到IList?

我該如何傾聽IList的變化?我曾考慮用實施IList的類包裝IList,委託必要的方法,並在改變內容時廣播事件,但對於其他人可能已經解決的事情來說,這看起來像是很多工作。

+0

這是我做到的方式,如果您有興趣,我可以提供代碼的副本。儘管如此,我仍然有興趣聽取其他人對這個主題的意見。 – 2008-10-05 07:31:12

回答

1

System.Componen.BindingList或System.Collections.ObjectModel.ObservableCollection是否存在於mono中?

+0

System.Collections.ObjectModel.ObservableCollection存在,我在調查它。 – 2008-10-05 08:38:54