Qual è la differenza tra una pagina e una finestra in WPF quando si aggiunge un nuovo file in Esplora soluzioni?
Qual è la differenza tra una pagina e una finestra in WPF quando si aggiunge un nuovo file in Esplora soluzioni?
Risposte:
Le pagine sono destinate all'uso nelle applicazioni di navigazione (in genere con i pulsanti Indietro e Avanti, ad es. Internet Explorer). Le pagine devono essere ospitate in una finestra di navigazione o in una cornice
Le Windows sono solo normali applicazioni WPF di Windows, ma possono ospitare Pages tramite un contenitore Frame
Una finestra viene sempre mostrata in modo indipendente, una pagina deve essere mostrata all'interno di una cornice o all'interno di una finestra di navigazione.
Il controllo pagina può essere contenuto in Controllo finestra ma viceversa non è possibile
È possibile utilizzare il controllo Pagina nel controllo Finestra utilizzando i controlli NavigationWindow e Frame. Window è il controllo di root che deve essere utilizzato per contenere / ospitare altri controlli (ad es. Button) come contenitore. La pagina è un controllo che può essere ospitato in altri controlli contenitore come NavigationWindow o Frame. Il controllo della pagina ha il suo obiettivo di servire come altri controlli (ad es. Button). Pagina è per creare browser come le applicazioni. Quindi, se si ospita Page in NavigationWindow, si otterrà l'implementazione della navigazione integrata. Le pagine sono destinate all'uso nelle applicazioni di navigazione (in genere con i pulsanti Indietro e Avanti, ad es. Internet Explorer).
WPF fornisce supporto per la navigazione in stile browser all'interno dell'applicazione autonoma utilizzando la classe Page. L'utente può creare più pagine, navigare tra quelle pagine insieme ai dati. Sono disponibili diversi modi per navigare da una pagina a un'altra pagina.
ShowDialog();
venga utilizzato