Ho una casella di riepilogo con elementi associati a una ObservableCollection.Come aggiornare l'interfaccia utente da ViewModel con ObservableCollection?
Ora, dall'interno di viewModel, ho bisogno di causare un aggiornamento all'interfaccia utente. Non ho riferimenti alla casella di riepilogo dal mio modello di vista.
Se rimuovo o aggiungo un articolo dalla mia ObservableCollection, l'interfaccia utente viene aggiornata.
Sulla base di qualche altra logica ho bisogno di aggiornare l'interfaccia utente ... ma ObservableCollection è lo stesso.
Come aggiornare l'interfaccia utente SENZA aggiungere o rimuovere elementi dalla mia ObservableCollection?
Grazie
che cosa c'è da aggiornare se nulla nella collezione è cambiato? –
Onestamente ... abbiamo un'applicazione enorme che utilizza WPF e MVVM e non abbiamo MAI avuto bisogno di questo. Dicci cosa esattamente vuoi aggiornare, perché sono abbastanza sicuro che ci siano modi per farlo. – dowhilefor
Se devi aggiornare l'interfaccia utente senza modificare la tua raccolta, forse dovresti connettere qualcos'altro nella tua VM alla tua vista ... non tutto deve essere catalogato tramite 'ObservableCollection's ... – BoltClock