Domanda

Ho un oggetto dati con un componente in esso che è un System.Collections.Generic.IList e vorrei riflettere le modifiche a tale elenco in un Gtk # NodeView, in modo che quando viene aggiunto un elemento all'elenco, a NodeView verrà aggiunto un nuovo elemento.

Come ascolto le modifiche a un IList? Ho preso in considerazione l'idea di racchiudere IList con una classe che implementa IList, delega i metodi necessari e trasmette un evento quando ne cambia il contenuto, ma sembra molto lavoro per qualcosa che probabilmente è già stato risolto da qualcun altro.

È stato utile?

Soluzione

Gtk.DataBindings è ciò che stai cercando.

Altri suggerimenti

System.Componen.BindingList o System.Collections.ObjectModel.ObservableCollection esistono in mono?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top