Note that this roadmap does not cover all DevExpress WinForms products. The following product teams will conduct separate surveys:
- Charting and Visualization (coming soon)
- Office File API, Office-inspired Desktop UI Controls
- Reporting (coming soon)
- Dashboards (coming soon)
- XPO
Please take a moment to review our planned features for 2019 and vote for those you’d like to see us implement.
.NET Core 3 Support
The preview version of the .NET Core 3 is already available, and we’re working on official support. More details to come…Stay tuned!
WinForms Gantt Control
We’ve heard you loud and clear. We are planning to release a WinForms Gantt Control in our v19.2 release cycle.
Pivot Grid - DirectX support
The DevExpress Pivot Grid will be able to render data using our DirectX engine. This will significantly boost performance, especially on High DPI displays.
WinForms Data Grid
We are confident that our WinForms Grid is the best product in its class. This fact notwithstanding, we do hope to incorporate the following new features in our v19.1 release cycle:
- Enhancements to our TileView including support for multiple tile selection, ability to modify individual tile height and use of AdornerUIManager Badges.
- A dynamic conditional format that visualizes changes to Grid records and their values on the fly.
- A new Excel-style menu value selector for DateTime columns based on our Range Control.
To help us finalize our plans for v19.2, please review the following list and cast your vote for the feature(s) you’d like see us introduce late next year.
Enhancements to the Grid’s Find Panel
- Exact search without the need to use quotation marks
- Substitute default filter criteria
- HTML text highlighting
Range Filtering for Numeric Data
Breadcrumb-like Filter Panel
WinForms Data Editors
Next year, we plan to add simple edit functionality to the Picture Edit control: your users will be able to rotate and crop images at runtime. The following is a list of additional features/products being considered for 2019.
New Control - Step Progress Bar
LookUp - Dynamic Suggestions
CameraControl - DirectX-powered video streaming & IP Camera support
LabelControl - Icon font support
WinForms Visual Enhancements
We remain fully committed to the WinForms platform and hope to ship the following UI-related features in 2019.
- Project Settings palette editor: customize vector skin palettes (swatches) directly from Project Settings - no need to modify your skins in the Skin Editor or create custom palettes in code.
- DirectX-based transition effects for our TransitionManager. This will combine blazing-fast performance with elegant appearance options.
- Compact Layout mode: a new Project Settings option that reduces paddings and/or margins for all “skin-able” controls. This will allow data-intensive applications to display more information on-screen.
- Gradient fill support for SVG icons and vector skins.
- SVG Icon Builder will allow you to load custom icons and customize them as needed.
We are also considering adding Acrylic Material effects in our popup menus and Flyout Panels. Would you utilize this feature, were we to implement it?
WinForms Navigation UI
In 2019 we will add application menus to form title bars: the BarManager component will be able to use the XtraForm title bar region to display its items (including the Main Menu toolbar) like Visual Studio 2019. You can also expect new Office 2019 features like tab header area buttons, and a Search item that allows end-users to quickly locate required commands without looking for it among all Ribbon tabs.
If you have other ideas or have specific TreeList related needs, feel free to leave us a comment.
WinForms TreeList
We will extend the TreeList’s capabilities with the following new features:
If you have other ideas or have specific TreeList related needs, feel free to leave us a comment.
WinForms Scheduler
Last year we've released a new event storage component for our Scheduler and implemented Appointment synchronization between the Scheduler and Google Calendars. Major Scheduler-related features planned for v19.1 include:
- The ability to remove specific time intervals from the Timeline View.
- Appointment slots for office hours, meeting availability, etc.: time cells with unique appearance characteristics and optional restrictions on edit operations.
To help us finalize our plans for v19.2, please review the following list and cast your vote for the feature(s) you’d like see us introduce late next year.