Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Sok Windows Forms-vezérlő rendelkezik egyenértékű WPF-vezérlőkkel, de egyes Windows Forms-vezérlők nem rendelkeznek megfelelőkkel a WPF-ben. Ez a témakör a két technológia által biztosított vezérlőtípusokat hasonlítja össze.
Az együttműködéssel mindig olyan Windows Forms-vezérlőket üzemeltethet, amelyek nem rendelkeznek megfelelőkkel a WPF-alapú alkalmazásokban.
Az alábbi táblázat azt mutatja be, hogy mely Windows Forms-vezérlők és -összetevők rendelkeznek egyenértékű WPF-vezérlési funkcióval.
| Windows Forms vezérlő | WPF-ekvivalens vezérlő | Megjegyzések |
|---|---|---|
| BindingNavigator | Nincs egyenértékű vezérlő. | |
| BindingSource | CollectionViewSource | |
| Button | Button | |
| CheckBox | CheckBox | |
| CheckedListBox | ListBox összetétellel. | |
| ColorDialog | Nincs egyenértékű vezérlő. | |
| ComboBox | ComboBox | ComboBox nem támogatja az automatikus kiegészítést. |
| ContextMenuStrip | ContextMenu | |
| DataGridView | DataGrid | |
| DateTimePicker | DatePicker | |
| DomainUpDown | TextBox és két RepeatButton vezérlő. | |
| ErrorProvider | Nincs egyenértékű vezérlő. | |
| FlowLayoutPanel | WrapPanel vagy StackPanel | |
| FolderBrowserDialog | Nincs egyenértékű vezérlő. | |
| FontDialog | Nincs egyenértékű vezérlő. | |
| Form | Window | Window nem támogatja a gyermekablakokat. |
| GroupBox | GroupBox | |
| HelpProvider | Nincs egyenértékű vezérlő. | Nincs F1 súgó. A "Mi ez" súgót eszköztippek váltják fel. |
| HScrollBar | ScrollBar | A görgetés a tárolóvezérlőkbe van beépítve. |
| ImageList | Nincs egyenértékű vezérlő. | |
| Label | Label | |
| LinkLabel | Nincs egyenértékű vezérlő. | A Hyperlink osztály használatával hivatkozásokat tárolhat a folyamat tartalmában. |
| ListBox | ListBox | |
| ListView | ListView | A ListView vezérlő csak olvasható részletes nézetet nyújt. |
| MaskedTextBox | Nincs egyenértékű vezérlő. | |
| MenuStrip | Menu | Menu vezérlő stílusa közelítheti a System.Windows.Forms.ToolStripProfessionalRenderer osztály viselkedését és megjelenését. |
| MonthCalendar | Calendar | |
| NotifyIcon | Nincs egyenértékű vezérlő. | |
| NumericUpDown | TextBox és két RepeatButton vezérlő. | |
| OpenFileDialog | OpenFileDialog | A OpenFileDialog osztály egy WPF-burkoló a Win32 vezérlő körül. |
| PageSetupDialog | Nincs egyenértékű vezérlő. | |
| Panel | Canvas | |
| PictureBox | Image | |
| PrintDialog | PrintDialog | |
| PrintDocument | Nincs egyenértékű vezérlő. | |
| PrintPreviewControl | DocumentViewer | |
| PrintPreviewDialog | Nincs egyenértékű vezérlő. | |
| ProgressBar | ProgressBar | |
| PropertyGrid | Nincs egyenértékű vezérlő. | |
| RadioButton | RadioButton | |
| RichTextBox | RichTextBox | |
| SaveFileDialog | SaveFileDialog | A SaveFileDialog osztály egy WPF-burkoló a Win32 vezérlő körül. |
| ScrollableControl | ScrollViewer | |
| SoundPlayer | MediaPlayer | |
| SplitContainer | GridSplitter | |
| StatusStrip | StatusBar | |
| TabControl | TabControl | |
| TableLayoutPanel | Grid | |
| TextBox | TextBox | |
| Timer | DispatcherTimer | |
| ToolStrip | ToolBar | |
| ToolStripContainer | ToolBar összetétellel. | |
| ToolStripDropDown | ToolBar összetétellel. | |
| ToolStripDropDownMenu | ToolBar összetétellel. | |
| ToolStripPanel | ToolBar összetétellel. | |
| ToolTip | ToolTip | |
| TrackBar | Slider | |
| TreeView | TreeView | |
| UserControl | UserControl | |
| VScrollBar | ScrollBar | A görgetés a tárolóvezérlőkbe van beépítve. |
| WebBrowser | Frame, System.Windows.Controls.WebBrowser | A Frame vezérlőelem HTML-oldalakat is üzemeltethet. A .NET-keretrendszer 3.5 SP1-től kezdve a System.Windows.Controls.WebBrowser vezérlő KÉPES HTML-oldalakat üzemeltetni, és a Frame vezérlőt is háttérbe helyezheti. |
Lásd még
.NET Desktop feedback