Windows Forms-Steuerelemente und äquivalente WPF-Steuerelemente
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 |
Entsprechendes WPF-Steuerelement |
Hinweise |
---|---|---|
Kein äquivalentes Steuerelement. |
||
ListBox mit Komposition. |
||
Kein äquivalentes Steuerelement. |
||
ComboBox unterstützt die automatische Vervollständigung nicht. |
||
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. |
||
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. Ab .NET Framework 3.5 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
Exemplarische Vorgehensweise: Hosten eines Windows Forms-Steuerelements in WPF
Referenz
Konzepte
Der WPF-Designer für Windows Forms-Entwickler
Exemplarische Vorgehensweise: Hosten eines zusammengesetzten WPF-Steuerelements in Windows Forms