Skip to content

DevExpress/demos-wpf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevExpress WPF Demos

DevExpress WPF UI Controls allow you to build and deliver high-performance, visually compelling line-of-business desktop applications that emulate the look, feel, and capabilities of sophisticated Microsoft applications.

Visit our website to learn more about product features, capabilities, and pricing options. To evaluate DevExpress controls and libraries in your project, download our fully-functional trial version today: Free 30-day Trial Version.

What's Inside

Component Demos

Each interactive DevExpress WPF demo includes source code to help you explore component features and common code patterns.

The following table lists the solution location for each category:

Demo Category Path
AI-powered Extensions C#: WPF\CS\AIDemo.Wpf
VB.NET: WPF\VB\AIDemo.Wpf
Bars & Menu C#: WPF\CS\BarsDemo.Wpf
VB.NET: WPF\VB\BarsDemo.Wpf
Charts C#: WPF\CS\ChartsDemo.Wpf
VB.NET: WPF\VB\ChartsDemo.Wpf
Controls C#: WPF\CS\ControlsDemo.Wpf
VB.NET: WPF\VB\ControlsDemo.Wpf
Diagram C#: WPF\CS\DiagramDemo.Wpf ; WPF\CS\DiagramDesigner
VB.NET: WPF\VB\DiagramDemo.Wpf ; WPF\VB\DiagramDesigner
Dialogs & Windows C#: WPF\CS\DialogsDemo.Wpf
VB.NET: WPF\VB\DialogsDemo.Wpf
Docking C#: WPF\CS\DockingDemo.Wpf ; WPF\CS\VisualStudioDocking
VB.NET: WPF\VB\DockingDemo.Wpf ; WPF\VB\VisualStudioDocking
Data Editors C#: WPF\CS\EditorsDemo.Wpf
VB.NET: WPF\VB\EditorsDemo.Wpf
Gantt Control C#: WPF\CS\GanttDemo.Wpf
VB.NET: WPF\VB\GanttDemo.Wpf
Gauges C#: WPF\CS\GaugesDemo.Wpf
VB.NET: WPF\VB\GaugesDemo.Wpf
Data Grid C#: WPF\CS\GridDemo.Wpf
VB.NET: WPF\VB\GridDemo.Wpf
Layout Control C#: WPF\CS\LayoutControlDemo.Wpf
VB.NET: WPF\VB\LayoutControlDemo.Wpf
Map Control C#: WPF\CS\MapDemo.Wpf
VB.NET: WPF\VB\MapDemo.Wpf
MVVM C#: WPF\CS\MVVMDemo.Wpf
VB.NET: WPF\VB\MVVMDemo.Wpf
Navigation C#: WPF\CS\NavigationDemo.Wpf
VB.NET: WPF\VB\NavigationDemo.Wpf
PDF Viewer C#: WPF\CS\PdfViewerDemo.Wpf
VB.NET: WPF\VB\PdfViewerDemo.Wpf
Pivot Grid C#: WPF\CS\PivotGridDemo.Wpf
VB.NET: WPF\VB\PivotGridDemo.Wpf
Property Grid C#: WPF\CS\PropertyGridDemo.Wpf
VB.NET: WPF\VB\PropertyGridDemo.Wpf
Ribbon C#: WPF\CS\RibbonDemo.Wpf
VB.NET: WPF\VB\RibbonDemo.Wpf
Rich Text Editor C#: WPF\CS\RichEditDemo.Wpf
VB.NET: WPF\VB\RichEditDemo.Wpf
Sankey Diagram C#: WPF\CS\SankeyDemo.Wpf
VB.NET: WPF\VB\SankeyDemo.Wpf
Scheduler C#: WPF\CS\SchedulingDemo.Wpf
VB.NET: WPF\VB\SchedulingDemo.Wpf
Spreadsheet C#: WPF\CS\SpreadsheetDemo.Wpf
VB.NET: WPF\VB\SpreadsheetDemo.Wpf
Tree List C#: WPF\CS\TreeListDemo.Wpf
VB.NET: WPF\VB\TreeListDemo.Wpf
Tree Map C#: WPF\CS\TreeMapDemo.Wpf
VB.NET: WPF\VB\TreeMapDemo.Wpf
Windows UI C#: WPF\CS\WindowsUIDemo.Wpf
VB.NET: WPF\VB\WindowsUIDemo.Wpf

Sample Applications

Real-world applications built with multiple DevExpress WPF UI controls. Use these projects as a basis for your own app or as a practical guide when building scalable, maintainable DevExpress-powered desktop solutions:

  • Outlook Inspired App — A line-of-business application (a fictitious company with employees, customers, products, sales, and opportunities, plus reporting and analytics).
  • Hybrid App — A line-of-business application used to manage customers, employees, sales, products, and quotes. It blends classic desktop data-management controls with a tile-based Windows Modern UI.
  • Mail Client — An email application with Mail, Calendar, Contacts, and Tasks modules.
  • Windows Mail Client — An email client with a Fluent/Windows-style UI and hamburger-menu navigation.
  • Sales Dashboard — A sales and revenue analytics dashboard that breaks performance down by channels, regions, sectors, and time periods.
  • Products Demo — Our "Build Your Own Office" showcase that leverages multiple DevExpress WPF controls (Data Grid, Spreadsheet, Rich Text Editor, Reports, Pivot Grid, Scheduler, PDF Viewer, Photo Gallery, and more) in a single Office-style application.
  • Realtor World — A real-estate application used to browse property listings and agents. The application includes market statistics, mortgage rates, and a loan calculator.
  • Stock Market Trader — A financial trading workspace with real-time watchlists, trading charts, market depth, and open-order, order-history, and trade-history panels.
  • Video Rent — A video-rental management application (customers, movie inventory, rental transactions, companies, and artists).

Refer to the following help topic for additional information: WPF Interactive Demos.

Reporting

DevExpress Reports is our award-winning .NET reporting platform that allows you and your users to build, view, print, and export fully formatted documents with ease. Refer to the following repository for additional information: DevExpress Reports Demos.

Prerequisites

Refer to the following DevExpress WPF help topic for information on system requirements (v26.1): Prerequisites.

Demo projects targeting .NET Framework 4.6.2+ require the use of the DevExpress Unified Installer on your local machine.

Run Demos Locally

  1. Clone the current repository:

  2. Each demo or sample application is a standalone solution. You will find both C# (WPF/CS, WPF/<SampleApp>/CS) and VB (WPF/VB, WPF/<SampleApp>/VB) versions in the WPF folder. Open the demo solution you want to explore:

    • <Demo>.NetCore.Desktop.sln — targets .NET 8+
    • <Demo>.sln — targets .NET Framework

    For example:

  3. Run the application.

Helpful Resources

Related Products

DevExpress BI Dashboard

DevExpress Dashboard allows you to create interactive, data-driven dashboards. Our Dashboards ship with a Dashboard Designer, Dashboard Viewer, and 15+ data visualization widgets — charts, grids, pivots, gauges, maps, and more. Refer to the following repository for additional information: DevExpress BI Dashboard Demos.

Office & PDF File API

DevExpress Office & PDF File API library allows you to generate, edit, and convert documents (DOCx, XLSx, PDF, PPTx) without Microsoft Office or Adobe Acrobat dependencies. Refer to the following repository for additional information: DevExpress Office & PDF File API Demos.

About

DevExpress WPF UI Controls allow you to build and deliver high-performance, visually compelling line-of-business desktop applications that emulate the look, feel, and capabilities of sophisticated Microsoft applications.

Topics

Resources

License

Stars

Watchers

Forks

Contributors