Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Veel Besturingselementen voor Windows Forms hebben gelijkwaardige WPF-besturingselementen, maar sommige Windows Forms-besturingselementen hebben geen equivalenten in WPF. In dit onderwerp worden controletypen van de twee technologieën vergeleken.
U kunt altijd interoperation gebruiken om Besturingselementen van Windows Forms te hosten die geen equivalenten hebben in uw WPF-toepassingen.
In de volgende tabel ziet u welke Besturingselementen en onderdelen van Windows Forms equivalente WPF-besturingsfunctionaliteit hebben.
| Windows Forms-besturingselement | WPF-equivalent besturingselement | Opmerkingen |
|---|---|---|
| BindingNavigator | Geen equivalent besturingselement. | |
| BindingSource | CollectionViewSource | |
| Button | Button | |
| CheckBox | CheckBox | |
| CheckedListBox | ListBox met compositie. | |
| ColorDialog | Geen equivalent besturingselement. | |
| ComboBox | ComboBox | ComboBox biedt geen ondersteuning voor automatisch aanvullen. |
| ContextMenuStrip | ContextMenu | |
| DataGridView | DataGrid | |
| DateTimePicker | DatePicker | |
| DomainUpDown | TextBox en twee bedieningselementen voor RepeatButton. | |
| ErrorProvider | Geen equivalent besturingselement. | |
| FlowLayoutPanel | WrapPanel of StackPanel | |
| FolderBrowserDialog | Geen equivalent besturingselement. | |
| FontDialog | Geen equivalent besturingselement. | |
| Form | Window | Window biedt geen ondersteuning voor onderliggende vensters. |
| GroupBox | GroupBox | |
| HelpProvider | Geen equivalent besturingselement. | Geen F1 Help. 'Wat is dit'-help wordt vervangen door knopinfo. |
| HScrollBar | ScrollBar | Scrollen is ingebouwd in containerbesturingen. |
| ImageList | Geen equivalent besturingselement. | |
| Label | Label | |
| LinkLabel | Geen equivalent besturingselement. | U kunt de Hyperlink-klasse gebruiken om hyperlinks binnen stroominhoud te hosten. |
| ListBox | ListBox | |
| ListView | ListView | Het besturingselement ListView biedt een alleen-lezen weergave van details. |
| MaskedTextBox | Geen equivalent besturingselement. | |
| MenuStrip | Menu | Menu besturingsstijl kan het gedrag en uiterlijk van de System.Windows.Forms.ToolStripProfessionalRenderer klasse bij benadering bepalen. |
| MonthCalendar | Calendar | |
| NotifyIcon | Geen equivalent besturingselement. | |
| NumericUpDown | TextBox en twee bedieningselementen voor RepeatButton. | |
| OpenFileDialog | OpenFileDialog | De OpenFileDialog klasse is een WPF-wrapper rond het Win32-besturingselement. |
| PageSetupDialog | Geen equivalent besturingselement. | |
| Panel | Canvas | |
| PictureBox | Image | |
| PrintDialog | PrintDialog | |
| PrintDocument | Geen equivalent besturingselement. | |
| PrintPreviewControl | DocumentViewer | |
| PrintPreviewDialog | Geen equivalent besturingselement. | |
| ProgressBar | ProgressBar | |
| PropertyGrid | Geen equivalent besturingselement. | |
| RadioButton | RadioButton | |
| RichTextBox | RichTextBox | |
| SaveFileDialog | SaveFileDialog | De SaveFileDialog klasse is een WPF-wrapper rond het Win32-besturingselement. |
| ScrollableControl | ScrollViewer | |
| SoundPlayer | MediaPlayer | |
| SplitContainer | GridSplitter | |
| StatusStrip | StatusBar | |
| TabControl | TabControl | |
| TableLayoutPanel | Grid | |
| TextBox | TextBox | |
| Timer | DispatcherTimer | |
| ToolStrip | ToolBar | |
| ToolStripContainer | ToolBar met compositie. | |
| ToolStripDropDown | ToolBar met compositie. | |
| ToolStripDropDownMenu | ToolBar met compositie. | |
| ToolStripPanel | ToolBar met compositie. | |
| ToolTip | ToolTip | |
| TrackBar | Slider | |
| TreeView | TreeView | |
| UserControl | UserControl | |
| VScrollBar | ScrollBar | Scrollen is ingebouwd in containerbesturingen. |
| WebBrowser | Frame, System.Windows.Controls.WebBrowser | Het controletype Frame kan HTML-pagina's hosten. Vanaf .NET Framework 3.5 SP1 kan het besturingselement System.Windows.Controls.WebBrowser ook HTML-pagina's hosten en ondersteunt het bovendien het besturingselement Frame. |
Zie ook
.NET Desktop feedback