Frage

Ich habe ein Datenobjekt mit einer Komponente darin bekam, dass ein System.Collections.Generic.IList ist, und ich würde gerne Änderungen in einen Gtk # NodeView zu dieser Liste reflektieren, so dass, wenn ein Element hinzugefügt auf der Liste, erhalten die NodeView ein neues Element hinzugefügt.

Wie würde ich hören für Änderungen in eine IList? Ich habe den IList mit einer Klasse als Verpackung, die die erforderlichen Methoden IList Delegierten implementiert, und sende ein Ereignis, wenn es seinen Inhalt zu ändern, aber das scheint wie eine Menge Arbeit für etwas, das von jemandem anderen wahrscheinlich schon gelöst wurde.

War es hilfreich?

Lösung

Gtk.DataBindings ist wahat Sie suchen.

Andere Tipps

Do System.Componen.BindingList oder System.Collections.ObjectModel.ObservableCollection existiert in Mono?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top