WPF applicazioni in esecuzione all'interno di WPF Apps
-
26-10-2019 - |
Domanda
Vorrei eseguire una finestra di shell responsabile chiosco in stile WPF app che è a schermo intero e contiene in esso altre applicazioni WPF.
Ogni applicazione WPF è un progetto a sé stante nella mia soluzione VS, quali sono le migliori pratiche per il caricamento di un caso di altre applicazioni nel mio guscio app e (preferibilmente) Confine loro di certi limiti all'interno del window manager.
Soluzione
Vorrei provare a ripensare il vostro disegno.
Invece di cercare di caricare "altre applicazioni WPF", sarebbe molto più semplice per caricare Windows, o potenzialmente ancora meglio, controlli utente, dagli altri gruppi (progetti / soluzioni) e visualizzare direttamente all'interno dell'applicazione.
estensibilità come questo può essere realizzato abbastanza facilmente tramite MEF , che è integrato nel quadro. Ciò consentirebbe di definire i contratti che possono essere caricati in modo dinamico nella propria applicazione principale, e utilizzati per costruire le funzionalità in base alle esigenze.