Utilizzo di controlli WPF
È possibile utilizzare i controlli Windows Presentation Foundation (WPF) nelle applicazioni basate su Windows Form Benché queste due tecnologie di visualizzazione siano diverse, si integrano perfettamente.
Progettazione Windows Form include un ambiente di progettazione visivo per includere i controlli Windows Presentation Foundation. Un controllo WPF è ospitato da uno speciale controllo Windows Forms denominato ElementHost. Questo controllo consente al controllo WPF di partecipare al layout del form e ricevere i messaggi della tastiera e del mouse. In fase di progettazione è possibile disporre il controllo ElementHost come qualsiasi altro controllo Windows Form.
È inoltre possibile utilizzare i controlli Windows Form nelle applicazioni WPF. Per ulteriori informazioni, vedere WPF Designer.
In questa sezione
Procedura: copiare e incollare un controllo ElementHost in fase di progettazione
Viene illustrato come copiare un controllo Windows Presentation Foundation in un Windows FormProcedura dettagliata: disposizione del contenuto WPF in Windows Form in fase di progettazione
Viene illustrato come utilizzare le funzionalità del layout di Windows Form, ad esempio l'ancoraggio e le guide di allineamento, per disporre i controlli di Windows Presentation Foundation.Procedura dettagliata: modifica delle proprietà di un elemento WPF ospitato in fase di progettazione
Viene illustrato il flusso di lavoro tra Progettazione Windows Form e WPF Designer per Visual Studio per la modifica delle proprietà sui controlli WPF.Procedura dettagliata: creazione di nuovo contenuto WPF in Windows Form in fase di progettazione
Viene illustrato come creare un controllo Windows Presentation Foundation per l'utilizzo nelle applicazioni basate su Windows Form.Procedura dettagliata: copiare e incollare un controllo ElementHost in Windows Form separati
Viene illustrato come copiare un controllo Windows Presentation Foundation da un Windows Form a un altro.Procedura dettagliata: assegnazione del contenuto WPF in Windows Form in fase di progettazione
Viene illustrato come selezionare i tipi di controlli Windows Presentation Foundation che si desidera visualizzare sul form.Procedura dettagliata: applicazione di stili al contenuto WPF
Viene illustrato il flusso di lavoro tra Progettazione Windows Form e WPF Designer per l'applicazione degli stili ai controlli Windows Presentation Foundation.
Riferimenti
ElementHost
Viene descritta una classe che consente di includere i controlli Windows Presentation Foundation nelle applicazioni basate su Windows FormWindowsFormsHost
Viene descritta una classe che consente di includere i controlli Windows Form nell'applicazione basata su Windows Presentation Foundation
Sezioni correlate
Migration and Interoperability
Viene descritta l'interazione tra le tecnologie di Windows Presentation Foundation e Windows Form.WPF Designer
Viene descritto come progettare controlli Windows Presentation Foundation in Visual Studio.