Domande con tag 'mvvm'

2
risposte

Come devo implementare un metodo generale che possa essere utilizzato su più modelli di vista?

Attualmente ho implementato un metodo in un modello per scattare una schermata simile a E.G. Interfaccia public interface ICapture { void CaptureMethod(); } Questo è il modello che implementa quell'interfaccia public class CaptureMode...
posta 15.10.2018 - 10:51
1
risposta

Quando utilizzare il modello di Messenger (Mediatore) nel design MVVM

Mi sono confuso con il ruolo di Messenger in MVVM. Vedo articoli contraddittori a riguardo. Questo articolo da MSDN di: Communicating from the View-Model to the View Observant readers will notice that Figure 1 has one arrow missing:...
posta 30.10.2018 - 18:09
2
risposte

Mantieni MVVM mentre usi le risorse XAML

Contesto: Sto creando un'applicazione WPF usando MVVM. Ho un Page che visualizza uno stato che informa su quale attività l'applicazione sta eseguendo su Sfondo. Ho un contenitore e associo il suo Content a una proprietà su View...
posta 20.01.2017 - 13:20
2
risposte

Come implementare la convalida prima di impostare un valore di proprietà in MVVM (WPF)

Scenario. ViewModel ha una proprietà State . Visualizza ha un ComboBox che consente di modificare il valore di State . ViewModel deve eseguire alcune convalide (chiama il metodo bool ValidateState(State value) ) prima...
posta 21.11.2017 - 13:59
1
risposta

Procedura consigliata per estendere il modello in Visualizza modello

Sto affrontando un problema in cui ho un modello per il quale voglio implementare una GUI. Poiché sto esplorando MVVM e WPF, ovviamente utilizzerò un modello di visualizzazione tra la vista e il modello. Avrò anche bisogno di aggiungere coordina...
posta 07.11.2015 - 12:26
1
risposta

È giusto avere dipendenze al mio Viewmodel dal livello di accesso ai dati e dal livello di vista

Contesto Nella mia applicazione uso il pattern MVVM. Avrò un ViewModel che può contenere informazioni di uno studente. Questo viewmodel è usato per comunicare tra la mia vista e il mio modello. Io uso ASP.net core MVC con vue.js. Il mio...
posta 28.10.2017 - 19:31
2
risposte

Qual è l'approccio migliore per implementare l'integrazione delle dipendenze usando MVVM Architecture?

Devo usare DispatchQueue all'interno del controller e passarlo come dipendenza. Questo è quello che ho provato fino ad ora e ho elaborato due soluzioni. Hai bisogno di chiedere cosa sia meglio e di uso comune da parte di altri sviluppatori: pr...
posta 19.12.2018 - 10:41
2
risposte

MVVM Modo corretto per passare da una vista all'altra occupando lo stesso ingombro sullo schermo

Un esempio è il passaggio della vista principale in base all'elemento selezionato in un menu hamburger . Inoltre a volte è solo una piccola parte della GUI che cambia in base allo stato dell'applicazione o in base all'interazione dell'utente co...
posta 09.11.2017 - 05:01
1
risposta

Approccio consigliato per inizializzare il comando

Ho due comandi nel mio modello di visualizzazione e uno di essi viene inizializzato utilizzando il caricamento lento e altri utilizzando il caricamento ansioso. Quale approccio è buono da fare? Dovrei usare il caricamento pigro o desideroso d...
posta 19.04.2016 - 14:39
1
risposta

Dove chiamare OnPropertyChanged

Con WPF e MVVM, le proprietà di ViewModel sono associate agli elementi dell'interfaccia utente. Quando una proprietà cambia, il suo set accessor chiama OnPropertyChanged che a sua volta aumenta l'evento PropertyChanged dell'interf...
posta 26.07.2016 - 12:19