Windows Forms-Steuerelemente und äquivalente WPF-Steuerelemente
Aktualisiert: Juli 2008
Viele Windows Forms-Steuerelemente verfügen über äquivalente WPF-Steuerelemente, aber einige Windows Forms-Steuerelemente weisen in WPF keine Entsprechungen auf. In diesem Thema werden die Steuerelementtypen verglichen, die von den beiden Technologien bereitgestellt werden.
Sie haben immer die Möglichkeit, die Interoperation zum Hosten von Windows Forms-Steuerelementen zu verwenden, die in Ihren WPF-basierten Anwendungen nicht über Entsprechungen verfügen.
Die folgende Tabelle zeigt, welche Windows Forms-Steuerelemente und -Komponenten über eine äquivalente WPF-Steuerelementfunktionalität verfügen.
Windows Forms-Steuerelement |
Steuerelemente mit WPF-Entsprechung (Windows Presentation Foundation) |
Hinweise |
---|---|---|
Kein äquivalentes Steuerelement. |
||
ListBox mit Komposition. |
||
Kein äquivalentes Steuerelement. |
||
ComboBox unterstützt die automatische Vervollständigung nicht. |
||
Kein äquivalentes Steuerelement. |
Einige Funktionen des DataGridView-Steuerelements werden mithilfe der Steuerelemente ListView und GridView reproduziert. |
|
Kein äquivalentes Steuerelement. |
||
TextBox und zwei RepeatButton-Steuerelemente. |
||
Kein äquivalentes Steuerelement. |
||
WrapPanel oder StackPanel |
||
Kein äquivalentes Steuerelement. |
||
Kein äquivalentes Steuerelement. |
||
Window unterstützt keine untergeordneten Fenster. |
||
Kein äquivalentes Steuerelement. |
Keine F1-Hilfe. Direkthilfe wird durch QuickInfos ersetzt. |
|
Die Bildlauffunktion ist in Containersteuerelemente integriert. |
||
Kein äquivalentes Steuerelement. |
||
Kein äquivalentes Steuerelement. |
Sie können die Hyperlink-Klasse verwenden, um Links im fortlaufenden Inhalt zu hosten. |
|
Das ListView-Steuerelement stellt eine schreibgeschützte Detailansicht bereit. |
||
Kein äquivalentes Steuerelement. |
||
Die Formatierung des Menu-Steuerelements kann das Verhalten und Aussehen der System.Windows.Forms.ToolStripProfessionalRenderer-Klasse annähern. |
||
Kein äquivalentes Steuerelement. |
||
Kein äquivalentes Steuerelement. |
||
TextBox und zwei RepeatButton-Steuerelemente. |
||
Die OpenFileDialog-Klasse ist ein WPF-Wrapper um das Win32-Steuerelement. |
||
Kein äquivalentes Steuerelement. |
||
Kein äquivalentes Steuerelement. |
||
Kein äquivalentes Steuerelement. |
||
Kein äquivalentes Steuerelement. |
||
Die SaveFileDialog-Klasse ist ein WPF-Wrapper um das Win32-Steuerelement. |
||
ToolBar mit Komposition. |
||
ToolBar mit Komposition. |
||
ToolBar mit Komposition. |
||
ToolBar mit Komposition. |
||
Die Bildlauffunktion ist in Containersteuerelemente integriert. |
||
Das Frame-Steuerelement kann HTML-Seiten hosten. Seit .NET Framework Client Profile SP1 kann das System.Windows.Controls.WebBrowser-Steuerelement HTML-Seiten hosten und bietet darüber hinaus Unterstützung für das Frame-Steuerelement. |
Siehe auch
Aufgaben
Konzepte
Der WPF-Designer für Windows Forms-Entwickler
Referenz
Weitere Ressourcen
Migration und Interoperabilität
Änderungsprotokoll
Datum |
Versionsgeschichte |
Grund |
---|---|---|
Juli 2008 |
Erwähnung des neuen WebBrowser-Steuerelements hinzugefügt. |
SP1-Featureänderung. |