-
Notifications
You must be signed in to change notification settings - Fork 57
Control Inventory
Jonathan Pobst edited this page Mar 10, 2025
·
4 revisions
List of Windows Forms controls and their Modern.Forms equivalents.
These controls have implementations that are considered usable. Feel free to file issues for bugs or missing features in these controls.
These controls have not been implemented and are tracked here. Please do not file issues about them.
| Windows Forms | Modern.Forms |
|---|---|
| BindingNavigator | Not implemented |
| CheckedListBox | Not implemented, will likely support check boxes in ListBox |
| DataGridView | Not implemented |
| DateTimePicker | Not implemented |
| DomainUpDown | Not implemented |
| GroupBox | Not implemented |
| LinkLabel | Not implemented |
| ListView | There is a barely functional ListView, however it is not considered usable. |
| MaskedTextBox | Not implemented |
| MonthCalendar | Not implemented |
| NumericUpDown | Not implemented |
| PrintPreviewControl | Not implemented |
| RichTextBox | Not implemented |
| ToolStripContainer | Not implemented |
| ToolStripPanel | Not implemented |
| ToolStripProgressBar | Not implemented |
| ToolStripStatusLabel | Not implemented |
| TrackBar | Not implemented |
| WebBrowser | Not implemented |
These controls were obsoleted in Winforms, and we will likely not be implementing them.
| Windows Forms | Modern.Forms |
|---|---|
| Obsoleted by DataGridView control | |
| Obsoleted by SplitContainer control | |
| Obsoleted by StatusStrip control | |
| Obsoleted by ToolStrip control |
These components have implementations that are considered usable. Feel free to file issues for bugs or missing features in these components .
| Windows Forms | Modern.Forms |
|---|---|
| FolderBrowserDialog | FolderBrowserDialog |
| ImageList | ImageList |
| OpenFileDialog | OpenFileDialog |
| SaveFileDialog | SaveFileDialog |
These components have not been implemented and are tracked here. Please do not file issues about them.
| Windows Forms | Modern.Forms |
|---|---|
| ColorDialog | Not implemented |
| ErrorProvider | Not implemented |
| FontDialog | Not implemented |
| HelpProvider | Not implemented |
| NotifyIcon | Not implemented |
| PageSetupDialog | Not implemented |
| PrintDialog | Not implemented |
| PrintDocument | Not implemented |
| PrintPreviewDialog | Not implemented |
| Timer | Not implemented |
| ToolTip | Not implemented |
These components were obsoleted in Winforms, and we will likely not be implementing them.
| Windows Forms | Modern.Forms |
|---|---|
| Likely superseded by newer patterns like async/await | |
| Obsoleted by ContextMenuStrip control | |
| Obsoleted by MainMenuStrip control |