Ho un'applicazione MVPM WPF che mi piacerebbe refactoring per utilizzare MvvmCross per supportare un WPF e Mono per le implementazioni Android.Visualizzazioni composite in MvvmCross
di vista della nostra applicazione si compone di:
- Una barra degli strumenti che è sempre visibile
- Una barra di navigazione regione
- Una vista principale regione
- Una regione finestra popup
Ogni di queste regioni è un UserControl sulla finestra principale dell'applicazione e un UiService semplicemente scambia le viste in ogni regione. Nel caso della finestra pop-up, anche questo è solo un UserControl sulla finestra principale che cambia la visibilità su Mostra o Nascondi chiamate a UiService. UiService accetta anche un parametro di contesto che consente di passare le informazioni di stato nel modello di visualizzazione da mostrare.
Le viste principali sono generalmente composte da diverse viste secondarie. In questi casi, il modello di vista principale crea i modelli di vista figlio che sono esposti come proprietà. La vista principale imposta queste proprietà come contesto dati delle viste secondarie.
Penso che MvvmCross sosterrebbe sicuramente questo tipo di viste composite, ma non sono riuscito a trovare un esempio. Ci sono esempi di MvvmCross rilevanti? Quale sarebbe l'approccio consigliato per l'implementazione in MvvmCross?
solo una nota ... l'API di Twitter è obsoleta e viene utilizzata nel Sample - TwitterSearch 'L'API di REST di Twitter v1 non è più attiva. Effettua la migrazione all'API v1.1. https: // dev.twitter.com/docs/api/1.1/overview.' – Syska