| Michele Semprini |
DataBinding di Liste di oggetti
Sempre legato al problema precedente:
ho una window che rappresenta una particolare entità1 - una delle proprietà ("propLista") è una IList(of entità2) (recupero i dati con NHibernate) bindata su una ListView. entità1 implementa INotifyPropertyChanged e quindi anche "propLista" chiama la sua PropertyChanged, ma solo quando viene riassegnata l'intera lista. Come è possibile fare in modo che venga notificato il cambiamento anche quando elimino o aggiungo un oggetto alla lista? spero di essermi spiegato abbastanza... grazie ancora, Michele |
| Corrado Cavalli |
Re: DataBinding di Liste di oggetti
Stai utilizzando una ObservableCollection(Of T)? per bindare le entità?
Ri-Ciao Corrado |
| Michele Semprini |
Re: DataBinding di Liste di oggetti
No, il binding lo faccio direttamente sull'entità del mio Domain Model e la proprietà di lipo Lista in questo caso è una IList(of entità).
|
| Corrado Cavalli |
Re: DataBinding di Liste di oggetti
Allora prova esponento una ObservableCollection(Of T) anzichè direttamente la lista di entità, la ObservableCollection è in grado di notificare al motore di binding eventuali aggiunte/rimozioni.
Ciao Corrado |