Qual è la soluzione migliore per contenere i miei dati o dipende da alcune condizioni?Best Practice Observablecollection <Model> vs Observablecollection <ViewModel>
situazione campione 1:
è necessario per visualizzare un elenco di dati che possono essere modificati in una nuova finestra dopo la selezione.
situazione campione 2:
è necessario per visualizzare un elenco di dati che possono essere modificati in questa lista.
sicuro, ma "ObservableCollection <>" è già in un 'ViewModel', quindi è già separato dal' Vista' o mi manca qualcosa? – WiiMaxx
@WiiMaxx Non è realmente separato, poiché stai ancora usando la classe nella vista. – mattytommo
Oh buona obiezione. Quindi non sarà un overhead creare 2 oggetti Model-> ViewModel per un oggetto che forse non è mai stato utilizzato dall'utente – WiiMaxx