Привязка Gtk # NodeView к IList? - PullRequest
       33

Привязка Gtk # NodeView к IList?

3 голосов
/ 05 октября 2008

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

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

Ответы [ 2 ]

1 голос
/ 01 октября 2009

Gtk.DataBindings - это то, что вы ищете.

1 голос
/ 05 октября 2008

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

...