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.

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top