Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Många Windows Forms-kontroller har motsvarande WPF-kontroller, men vissa Windows Forms-kontroller har inga motsvarigheter i WPF. I det här avsnittet jämförs kontrolltyper som tillhandahålls av de två teknikerna.
Du kan alltid använda interoperation för att vara värd för Windows Forms-kontroller som inte har motsvarigheter i dina WPF-baserade program.
I följande tabell visas vilka Windows Forms-kontroller och -komponenter som har motsvarande WPF-kontrollfunktioner.
| Windows Forms-kontroll | WPF-motsvarande kontroll | Anmärkningar |
|---|---|---|
| BindingNavigator | Ingen motsvarande kontroll. | |
| BindingSource | CollectionViewSource | |
| Button | Button | |
| CheckBox | CheckBox | |
| CheckedListBox | ListBox med komposition. | |
| ColorDialog | Ingen motsvarande kontroll. | |
| ComboBox | ComboBox | ComboBox stöder inte automatisk komplettering. |
| ContextMenuStrip | ContextMenu | |
| DataGridView | DataGrid | |
| DateTimePicker | DatePicker | |
| DomainUpDown | TextBox och två RepeatButton kontroller. | |
| ErrorProvider | Ingen motsvarande kontroll. | |
| FlowLayoutPanel | WrapPanel eller StackPanel | |
| FolderBrowserDialog | Ingen motsvarande kontroll. | |
| FontDialog | Ingen motsvarande kontroll. | |
| Form | Window | Window stöder inte underordnade fönster. |
| GroupBox | GroupBox | |
| HelpProvider | Ingen motsvarande kontroll. | Ingen F1-hjälp. Hjälpen "Vad är det här" ersätts av Knappbeskrivningar. |
| HScrollBar | ScrollBar | Rullning är inbyggt i containerkontroller. |
| ImageList | Ingen motsvarande kontroll. | |
| Label | Label | |
| LinkLabel | Ingen motsvarande kontroll. | Du kan använda Hyperlink klassen för att vara värd för hyperlänkar i flödesinnehåll. |
| ListBox | ListBox | |
| ListView | ListView | Kontrollen ListView innehåller en skrivskyddad informationsvy. |
| MaskedTextBox | Ingen motsvarande kontroll. | |
| MenuStrip | Menu | Menu kontrollformat kan approximera klassens System.Windows.Forms.ToolStripProfessionalRenderer beteende och utseende. |
| MonthCalendar | Calendar | |
| NotifyIcon | Ingen motsvarande kontroll. | |
| NumericUpDown | TextBox och två RepeatButton kontroller. | |
| OpenFileDialog | OpenFileDialog | Klassen OpenFileDialog är en WPF-omslutning runt Win32-kontrollen. |
| PageSetupDialog | Ingen motsvarande kontroll. | |
| Panel | Canvas | |
| PictureBox | Image | |
| PrintDialog | PrintDialog | |
| PrintDocument | Ingen motsvarande kontroll. | |
| PrintPreviewControl | DocumentViewer | |
| PrintPreviewDialog | Ingen motsvarande kontroll. | |
| ProgressBar | ProgressBar | |
| PropertyGrid | Ingen motsvarande kontroll. | |
| RadioButton | RadioButton | |
| RichTextBox | RichTextBox | |
| SaveFileDialog | SaveFileDialog | Klassen SaveFileDialog är en WPF-omslutning runt Win32-kontrollen. |
| ScrollableControl | ScrollViewer | |
| SoundPlayer | MediaPlayer | |
| SplitContainer | GridSplitter | |
| StatusStrip | StatusBar | |
| TabControl | TabControl | |
| TableLayoutPanel | Grid | |
| TextBox | TextBox | |
| Timer | DispatcherTimer | |
| ToolStrip | ToolBar | |
| ToolStripContainer | ToolBar med komposition. | |
| ToolStripDropDown | ToolBar med komposition. | |
| ToolStripDropDownMenu | ToolBar med komposition. | |
| ToolStripPanel | ToolBar med komposition. | |
| ToolTip | ToolTip | |
| TrackBar | Slider | |
| TreeView | TreeView | |
| UserControl | UserControl | |
| VScrollBar | ScrollBar | Rullning är inbyggt i containerkontroller. |
| WebBrowser | Frame, System.Windows.Controls.WebBrowser | Kontrollen Frame kan vara värd för HTML-sidor. Från och med .NET Framework 3.5 SP1 System.Windows.Controls.WebBrowser kan kontrollen vara värd för HTML-sidor och även backa upp Frame kontrollen. |
Se även
.NET Desktop feedback