public CompoundListViewModel( IViewModelDependencies appCtx, IZetboxContext dataCtx, ViewModel parent, ICompoundCollectionValueModel mdl) : base(appCtx, dataCtx, parent, mdl) { this.ValueModel = mdl; }
public AuditJournalViewModel( IViewModelDependencies appCtx, IZetboxContext dataCtx, ViewModel parent, ICompoundCollectionValueModel mdl) : base(appCtx, dataCtx, parent, mdl) { var notifier = mdl.UnderlyingCollection as INotifyCollectionChanged; if (notifier != null) { notifier.CollectionChanged += (sender, e) => { _journalEntries = null; OnPropertyChanged("JournalEntries"); }; } }