This blog post outlines new WinForms–related features we expect to ship in our mid–year release (v25.1).
The information contained within this blog post details our current/projected development plans. Please note that this information is being shared for INFORMATIONAL PURPOSES ONLY and does not represent a binding commitment on the part of Developer Express Inc. This roadmap and the features/products listed within it are subject to change. You should not rely on or use this information to help make a purchase decision about Developer Express Inc products.
Modern .NET Development & Productivity
Replicate Modern Microsoft Outlook and Microsoft Teams User Interfaces (.NET 8+)
Just over a year ago, Microsoft released a new Outlook for Windows with a modern and simplified design. This updated version of Outlook offers a streamlined, web–integrated experience that aligns with Microsoft's Fluent 2 design standards.

Many of our customers have expressed interest in replicating this contemporary UI within their own DevExpress-powered WinForms applications. If you've used the new version of Outlook, you know that Microsoft's new user experience extends far beyond simple UI enhancements:
- The app's sidebar extends up to the form title, optimizing vertical space to display more menu items on–screen.
- The sidebar can be 'collapsed' using the Ribbon's hamburger button, allowing for a more compact layout.
- The Ribbon control and form title can host additional UI elements, including buttons, a search panel, and other interactive UI components.
- Fluent UI enhancements include semi–transparent effects, colorful flat icons, rounded corners, specious paddings, and more.
With our v25.1 release, you will be able to replicate Outlook's UI within your DevExpress–powered WinForms applications.
- We will add our
RoundedSkinPanel
control to the toolbox so you can use it at design time as a container for DevExpress UI controls. We also plan to introduce this option to our WinForms Layout Control. - We will add a new project template to our Template Kit for .NET 8+. This template will allow you to create Outlook–inspired apps with a single click.
- We will update our Outlook–inspired DevAV Demo app to better align with Microsoft’s new design patterns.
Middle–Tier Application Server Project Template for EF Core (.NET 8+)
Our Template Kit for .NET 8+ will include a new project template. You will be able to quickly create a WinForms application with a secured data layer powered by ASP.NET Core WebAPI, EF Core, and Middle–Tier Application Server*. With this additional layer of protection (authentication, authorization, and encryption), desktop UI clients will not be able to access database connection information or modify database tables directly. Developers will be able to maintain an existing data context (DbContext) and business logic while establishing remote/secure connections to an RDBMS–based data store.
* Ships as part of the DevExpress XAF (Cross–Platform .NET App UI). An active DevExpress Universal subscription is required to use this capability.
Template–based applications will feature a built–in login form. Additionally, the app will support UI/UX customizations based on associated access permissions. This means that UI elements, available features, and displayed content can dynamically adjust based on user roles.

This new project template will be based on the following GitHub example.
Item Template Support in the New Template Kit (.NET 8+)
Our Template Kit for .NET 8+ will include Item Templates for DevExpress User Controls, Ribbon Forms, Classic Forms, and more. We will also give you the ability to add multiple views or forms to a single project simultaneously (for example, Office–inspired forms featuring our Rich Text Editor, Spreadsheet, and Scheduler controls). This eliminates the need to create each from separately via individual templates.
This approach follows the same implementation as our .NET MAUI project wizard.

In 2025, we expect to officially release our WinForms UI Templates– a set of predesigned and ready–to–use UI components and forms (currently available as EAP). We plan to include these UI Templates in our Template Kit.

New Desktop Demo on Sharing Code, Data, Security with Mobile and Web Apps (.NET 8+)
In 2024, we published a series of blog posts focused on maintaining WinForms/WPF apps and developing companion/hybrid apps (.NET MAUI, Blazor) for non–Windows platforms (Web, Mobile, macOS, Linux), with a focus on code reuse and secure data access.
This year, we plan to develop a new demo application to help developers…
- Use proven solution structures and architectures.
- Leverage best practices to securely interact with DevExpress data–aware controls (grids, lookups, etc.), API services, and remote data sources (such as, VirtualServerModeSource, EntityInstantFeedbackSource, etc.).
- Share and reuse data models, business logic, and code base across applications.
Accessibility / UI Automation Enhancements
We expect to improve Accessibility–related support throughout this year. We also plan to introduce Accessibility across all DevExpress WinForms demos and project templates (by default).
Enhanced Accessibility within Report Viewers
We are committed to improving accessibility compliance across all supported platforms. These enhancements will help us achieve even better support for assistive technologies and compliance with industry standards.
WinForms Dashboard — UI Automation
We will add keyboard navigation and screen reader support to the DevExpress WinForms Dashboard control.
Artificial Intelligence (AI)
AI–Driven Semantic Search in the WinForms Data Grid
With v25.1, we will deliver more intuitive and user–friendly search experiences and allow users to locate relevant information across large data sets faster and more accurately. Our WinForms Data Grid will utilize natural language processing (NLP) to interpret user queries and match data based on synonyms, related concepts, and contextual meaning, even if they do not contain exact keywords used in the query.

To enable AI–driven semantic search in the Data Grid, you will have to register an embedding generator, supply a vector storage/database, and connect our new semantic search behavior to the WinForms Data Grid. You will be able to configure behavior settings (such as, search accuracy, the maximum number of results, etc.).
WinForms Reports — AI Enhancements
In our v25.1 release cycle (June 2025), we will introduce multiple AI-powered capabilities to streamline report creation, improve data visualization, and expedite localization. These features will help users design, analyze, and preview reports more efficiently.
- AI-Powered Localization— Automatically translate report content into multiple languages, reducing the energy required to create reports for a multi-lingual user base.
- Intelligent Error Resolution— The DevExpress Report Design Analyzer will suggest and apply fixes for common errors to help users resolve issues quickly and achieve expected document output.
- Automated Layout & Styling Enhancements— AI-driven recommendations will optimize report layouts and ensure a professional design that follows best practices.
- AI-Generated Data for Print Preview— Users can preview reports with AI-generated sample data before connecting to a live data source. This will introduce faster design iterations and report layout experiments before integrating DevExpress Reports into an app.
- Natural Language to SQL & Expression Bindings— Report creators will be able to describe their data needs in plain language, and AI will recommend SQL queries or expression bindings automatically.
- And More..
WinForms Charts (.NET 8+): DateOnly/TimeOnly Support
DateOnly and TimeOnly support will be added to DevExpress Charts by the end of this year.
Improved User Experience: Visual Studio Design Time for WinForms (.NET 8+)
We expect to improve the user experience within the Visual Studio WinForms designer with the following:
- Smart Tags Menus for DevExpress UI Controls: These menus will provide quick access to common actions and settings.
- Streamlined Navigation: Users will be able to seamlessly navigate from control wizards directly to the Properties window.
Rider has announced partial support for DevExpress WinForms UI controls in Rider IDE v2024.3. We look forward to collaborating with JetBrains to further enhance the DevExpress user experience for those targeting the Rider IDE.
Microsoft .NET Upgrade Assistant Integration for Project Upgrades
We expect to ship a new plugin (VSIX) for Microsoft .NET Upgrade Assistant. We expect this plugin to ultimately replace the DevExpress Project Converter for .NET 8+ projects. Advantages include:
- The .NET Upgrade Assistant allows us to support more IDEs and operating systems, as it is available in Visual Studio Code for Windows, Mac, and Linux. The upgrade process is simpler and streamlined because we will need to maintain less code across versions (in the future, we expect to offer the Project Converter for .NET Framework projects only).
- Unlike our Project Converter, the new plugin will have access to NuGet, Roslyn, MEF, and other IDE services. With the .NET Upgrade Assistant's auto–fix capabilities, we can automatically detect and safely resolve breaking changes in DevExpress code. This includes but is not limited to obsolete code replacements (such as,
Font
>DXFont
,DxPivotGrid
>DxPivotTable
, etc.). - We will deliver the new plugin for minor and major DevExpress versions. The plugin will include the latest "Directory.Packages.props" file updates (with DevExpress–compatible 3rd party dependencies for CPM). You will be able to update all project dependencies and resolve security vulnerabilities with a single click.
Our Unified Component Installer will automatically install the new plug–in. The plugin will also be able for download from the Visual Studio Marketplace, nuget.org, and nuget.devexpress.com.
WinForms Data Grid
Filter Data Rows Based on Conditional Formatting Rules
In our next major release (v25.1 June 2025), we will extend our WinForms Data Grid so you can filter data rows based on conditional formatting rules and display only records that meet specific conditions (for example, you will be able to only display overdue invoices in a financial report, display critical issues in a task management system, etc.).

We also expect to introduce the following UI/UX options:
- A "Filters" tab page within our Excel–inspired filter popup.
- A "Conditional Filters" submenu in Grid and Filter Editor menus.
- New APIs to filter data rows by conditional formatting rules in code as needed.
ItemsView – Data Validation
We will introduce the ValidateRow
event in the ItemsView.
Enhancements in WinForms Grid–based Controls
Advanced Expression Editor for Conditional Formatting Rules
We plan to replace our Filter Control with Expression Editor within the Edit Formatting Rule dialog. While the Filter Control is ideal for basic and quick filters, the Expression Editor offers much more options, including:
Advanced Expression Support
Users can write complex, custom expressions using a rich set of operators, functions, and logic.Dynamic Expression Building
With intuitive syntax highlighting and intelligent code completion (suggesting functions as you type), users can build complex expressions on the fly.Real-Time Validation
The Expression Editor performs real-time validation, flagging errors and providing feedback instantly. This ensures that users can catch syntax or logical mistakes before applying the expression.Intuitive and User-Friendly UI
Adjust Horizontal Scrolling on Touchpad
DevExpress grid–based controls (such as GridControl, TreeList, and VGrid) support smooth scrolling with a touchpad. However, some users may experience inverted horizontal scrolling behavior when using a touchpad on Windows devices.
With v25.1, we will introduce a new AllowInvertedScrolling
that reverses the current horizontal scrolling direction in our WinForms grid-based controls when using the touchpad.
Persistent Skin and Palette Settings
This feature ensures that skin and palette settings are saved between application runs. When a user customizes app appearance, selected skin and palette settings are stored and automatically reapplied the next time the application starts.
We expect to add a new option to the DevExpress Project Settings page in Visual Studio. With v25.1, you will no longer need to manually implement logic for saving and loading user preferences.
WinForms Step Progress Bar – UX Enhancements
With our next major update (v25.1), we will improve user experience for workflows that require step–based navigation. At present, step navigation in our WinForms Step Progress Bar control is controlled programmatically, limiting user interaction.
With v25.1, users will be able to change progress by clicking on individual steps. Direct interaction with the progress bar aligns with common UI standards, making navigation more user–friendly and adaptable to different workflow scenarios.

WinForms Accordion Control
Badges and Hints
With v25.1, we expect to integrate our WinForms Accordion Control with the Adorner UI Manager so that you can display badges and hints to highlight specific Accordion UI elements.

Shortcuts
Accordion items will support keyboard shortcuts. This enhancement will improve accessibility, especially in applications with complex navigation structures.
SVG Image Support for Check Boxes in Checked ListBox
Our WinForms Checked ListBox can display custom images within checkboxes for different check states. At present, you can only display raster images (for example, PNG), limiting flexibility and resolution quality. With v25.1, you will be able to display high–quality SVG images within checkboxes for resolution–independent interfaces.
XtraMessageBox – Display in the Task Bar
With v25.1, we will introduce new functionality designed to:
- Display the DevExpress Message Box in the Windows Taskbar, ensuring it is easily accessible to users.
- Define the start position of the Message Box on the screen.
WinForms Reports
Document Generation Enhancements
Improved Label and Table Cell Text Formatting
Our next release will allow users to define line spacing for displayed text/values within the DevExpress Report Designer. This capability will enhance readability and provide greater control over individual report layouts. Users can directly modify line spacing for basic report controls to improve multi-line text clarity and reduce the memory footprint associated with the XRRichText control.

Time Zone Conversion
With v25.1, DevExpress Reports will be able to convert UTC date and time values to the viewer's local time zone. This feature is essential for applications with a global user base, as it ensures that all users analyze report data in their respective local time zones.
IDE Integration
Visual Studio Enhancements
We will continue improving startup time, stability, and resilience of the DevExpress Visual Studio Report Designer for .NET.
JetBrains Rider Support (Research Phase)
We recognize the growing popularity of JetBrains Rider and will research ways to extend our tools to support this environment. During the v25.1 release cycle, we will actively explore DevExpress Report Designer support for JetBrains Rider.
BI Dashboard for WinForms
Data Handling Improvements
DateOnly & TimeOnly Support
The DevExpress BI Dashboard will support DateOnly
and TimeOnly
values for the following:
- Binding dashboard widgets to data
- Creating dashboard and query parameters
- Using calculated fields
- Applying time-based filters (e.g., range filter)
Request Parameters
Dashboard creators will have the option to display a parameters window before a dashboard loads and aggregates data. This will allow dashboard viewers to customize the initial state.

Your Feedback Counts
If you have a specific question about our June 2025 WinForms roadmap, feel free to submit a support ticket via the DevExpress Support Center. We will be happy to follow-up.