Cosa contiene la finestra principale di un WPF

1

Sto facendo un'applicazione WPF seguendo il modello MVVM. Ho visto alcuni approcci per applicare MVVM. Sono preoccupato per il mio MainWindow.xaml. In alcuni tutorial ho visto che MainWindow ospita solo un ContentControl e in qualche prima pagina principale dell'applicazione.

Sto facendo un'applicazione di tipo wizard. Ci sono più viste con i pulsanti Avanti e Indietro. C'è una WelcomeView che sarà la prima vista.

Quindi la mia domanda è che quale approccio dovrei usare. La mia finestra dovrebbe contenere un ContentControl che punta verso MainView o copio incolla tutti gli elementi dell'interfaccia utente da WelcomeView alla mia MainWindow e sbarazzarmi di WelcomeView.

Quale è più adatto? Quali sono i pro e i contro di ciascun approccio?

    
posta fhnaseer 30.12.2013 - 13:35
fonte

1 risposta

1

Stiamo utilizzando nel nostro progetto MainWindow per visualizzare vari messaggi come errori, avvisi o domande.

Inoltre, se stai usando un'applicazione composita, MainWindow è diviso in parti più piccole. Ogni parte contiene parti separate di informazioni (Visualizza, Visualizza Modello e Modelli).

Questo approccio è simile alle regioni in PRISM .

    
risposta data 31.12.2013 - 13:19
fonte

Leggi altre domande sui tag