Verwenden von WPF-Steuerelementen (Windows Presentation Foundation)
Aktualisiert: November 2007
Sie können WPF (Windows Presentation Foundation)-Steuerelemente in Windows Forms-basierten Anwendungen verwenden. Obwohl es sich dabei um zwei unterschiedliche Anzeigetechnologien handelt, arbeiten diese reibungslos zusammen.
Der Windows Forms-Designer stellt eine visuelle Entwurfsumgebung zum Hosten von Windows Presentation Foundation-Steuerelementen bereit. Ein WPF-Steuerelement wird von einem speziellen Windows Forms-Steuerelement mit dem Namen ElementHost gehostet. Über dieses Steuerelement wird das WPF-Steuerelement zu einem Teil des Formularlayouts und empfängt Tastatur- und Mausmeldungen. Zur Entwurfszeit können Sie das ElementHost-Steuerelement wie jedes andere Windows Forms-Steuerelement anordnen.
Sie können auch Windows Forms-Steuerelemente in den WPF-basierten Anwendungen verwenden. Weitere Informationen finden Sie unter WPF-Designer.
In diesem Abschnitt
Gewusst wie: Kopieren und Einfügen eines ElementHost-Steuerelements zur Entwurfszeit
Veranschaulicht das Kopieren eines Windows Presentation Foundation-Steuerelements in ein Windows Form.Exemplarische Vorgehensweise: Anordnen von Windows Presentation Foundation-Inhalt auf Windows Forms zur Entwurfszeit
Veranschaulicht die Verwendung von Windows Forms-Layoutfeatures, z. B. Verankern und Ausrichtungslinien, zum Anordnen von Windows Presentation Foundation-Steuerelementen.Exemplarische Vorgehensweise: Ändern von Eigenschaften eines gehosteten Windows Presentation Foundation-Elements zur Entwurfszeit
Veranschaulicht den Workflow, der beim Ändern von Eigenschaften für WPF-Steuerelemente zwischen dem Windows Forms-Designer und Windows Presentation Foundation (WPF)-Designer für Visual Studio abläuft.Exemplarische Vorgehensweise: Erstellen neuen Windows Presentation Foundation-Inhalts in Windows Forms zur Entwurfszeit
Veranschaulicht das Erstellen eines Windows Presentation Foundation-Steuerelements zur Verwendung in Windows Forms-basierten Anwendungen.Exemplarische Vorgehensweise: Kopieren und Einfügen eines ElementHost-Steuerelements in separate Windows Forms
Veranschaulicht das Kopieren eines Windows Presentation Foundation-Steuerelements zwischen zwei Windows Forms.Exemplarische Vorgehensweise: Zuweisen von Windows Presentation Foundation-Inhalt zu Windows Forms zur Entwurfszeit
Veranschaulicht das Auswählen der Windows Presentation Foundation-Steuerelementtypen, die im Formular angezeigt werden sollen.Exemplarische Vorgehensweise: Formatieren von Windows Presentation Foundation-Inhalt
Veranschaulicht den Workflow, der beim Anwenden von Stilen auf Windows Presentation Foundation-Steuerelemente zwischen Windows Forms-Designer und WPF-Designer abläuft.
Referenz
ElementHost
Beschreibt eine Klasse, die Sie zum Hosten von Windows Presentation Foundation-Steuerelementen in Windows Forms-basierten Anwendungen verwenden können.WindowsFormsHost
Beschreibt eine Klasse, die Sie zum Hosten von Windows Forms-Steuerelementen in Windows Presentation Foundation-basierten Anwendungen verwenden können.
Verwandte Abschnitte
Migration und Interoperabilität
Beschreibt die Interoperation zwischen Windows Presentation Foundation- und Windows Forms-TechnologieWPF-Designer
Beschreibt das Entwerfen von Windows Presentation Foundation-Steuerelementen in Visual Studio.