2008-10-05 4 views
3

У меня есть объект данных с компонентом в нем, который является System.Collections.Generic.IList, и я хотел бы отразить изменения в этом списке в Gtk # NodeView, чтобы при добавлении элемента в в списке, NodeView получит новый элемент, добавленный к нему.Связывание Gtk # NodeView с IList?

Как я могу слушать изменения в IList? Я рассмотрел вопрос об упаковке IList классом, который реализует IList, делегирует необходимые методы и транслирует событие при изменении его содержимого, но это похоже на большую работу над тем, что, вероятно, уже было разрешено кем-то другим.

+0

Так я сделал это, я могу предоставить копию кода, если вам интересно. Тем не менее, мне все равно было бы интересно узнать о других людях по этому вопросу. – 2008-10-05 07:31:12

ответ

1

Do System.Componen.BindingList или System.Collections.ObjectModel.ObservableCollection существуют в моно?

+0

System.Collections.ObjectModel.ObservableCollection Существует, и я изучаю его. – 2008-10-05 08:38:54