Essential WPF UI Controls Used by Windows Desktop Developers Worldwide

Develop Beautiful, Modern Windows Desktop Applications Featuring Advanced Data Grids, Charting Controls, and More with a Complete and Flexible Suite of WPF-Specific UI Controls

Support for 100+ essential WPF-specific UI controls

High-performance WPF grid, chart, report, and pivot controls for large data rendering.

WPF input, layout, calendar, and other controls for implementing desktop screens

Easy styling and MVVM support to complete your WPF UI.

Support for .NET Framework and .NET 6+

C1_Winforms_ui_컨트롤

Why Should I Use ComponentOne for WPF?

WPF UI (Windows Presentation Foundation) Controls Are Reusable Design Elements That Help Developers Implement a Variety of Features in Desktop Applications in Less Time

ComponentOne Provides a Complete Set of High-Performance, Flexible WPF UI Controls, Including Data Grids, Charts, Reports, Inputs, and More

Fast Data Management UI

Provide flexible filtering to end users using DataFilter.

Financial & Analysis Charts

Supports over 100 unique chart types and features to support data analysis with a flexible API.

Easy-to-Use API and MVVM Support

It allows for APIs designed for development strategies and XAML control declarations following MVVM best practices.

Modern Looking Desktop Apps

Supports touch support and simple styling without the need to customize templates.

Visual Studio Integration

Get started quickly with project templates, drag and drop controls from the toolbox, and write less code.

200+ C# Samples

Access hundreds of code samples on GitHub or installed locally to implement any feature yourself!

Manageable Distribution With NuGet Packages

ComponentOne NuGet packages make package management easy.

Scale Apps With Cross-Platform Controls

Develop powerful desktop apps and bring them to the web or mobile with simple code reuse in Blazor and Xamarin.

Ask anything!

Share your concerns and questions about ComponentOne with MESCIUS's expert team. We empathize with your concerns and are here to help.

Online Consultation

WPF UI Controls

FlexGrid

WPF Data Grid

Enhance your enterprise WPF applications with FlexGrid, a powerful, high-performance data grid. Load and display up to 1 billion rows with data virtualization capabilities.


FlexChart

WPF Chart Control

Bring your apps and dashboards to life with WPF data visualizations, featuring over 80 chart types and blazing-fast DirectX rendering.

FlexReport

WPF Reporting Engine

We provide fast, modern .NET reports for business apps. Data visualization and code-free reporting are complete.

Scheduler

Perfect Schedule Calendar

It comes fully equipped with 5 built-in views, repeating appointments, reminders, labels, data binding, grouping, import/export, and more.

RichTextBox

WPF Text Editor

Edit and format rich text with various fonts, decorations, sizes, colors, and other basic HTML and RTF features such as images and tables.

FlexPivot

Complete WPF Pivot Table UI

Create dynamic pivot tables like Microsoft Excel by generating pivot grids and charts that aggregate millions of rows of data in milliseconds.

WPF Controls

Data Management

DataFilter

FlexGrid

FlexPivot/OLAP *

ListView

Transposed Grid


Data Services

DataCollection

DataConnectors *

DataEngine *

TextParser *


* ComponentOne Enterprise only

Data visualization

FinancialChart *

FlexChart

GanttView

Gauges

Maps

Sparkline


Input & Edit

ColorPicker

ComboBox

DateTime Editors

DropDown

FilePicker

Input

MaskedTextBox

NumericBox

MultiSelect

PropertyGrid

RangeSlider

RichTextBox

TagEditor

Navigation & Layout

Accordion

DockControl

DragDropManager

LayoutPanels

Menu

ProgressBar

RadialMenu

Ribbon

TabControl

ToolStrip

TreeView

Windows

Reporting & Documentation

Excel

FlexReport

FlexViewer

PDF


Schedule Management

Calendar

Scheduler


Utility

BarCode

Spell Checker

Themes

Zip

Explore Over 100 WPF-Specific Controls for Developing Business Applications, Including Data Grids, Charts, Input, Navigation, and Reports

The Controls Below Support .NET 6, .NET 8, and .NET Framework 4.5.2+

.NET Framework-Only Controls

This control is supported in .NET Framework 4.5.2 +

Data Management

DataSource

FlexSheet*


Data visualization

Chart3D

OrgChart

Input & Editor

Expression Editor

InputPanel

Rating



Navigation & Layout

Book

Carousel

HyperPanel

OutlookBar

Tiles

TileView

Reporting & Documentation

PrintDocument

C1Word Library


Utility

Binding Expressions

Project Templates

Zip

WPF Demo

All WPF demos and samples are integrated into a single desktop application for easier viewing.


Check out all the features of ComponentOne!

Download Desktop Demo

ComponentOne 2025 v2 
New Features

.NET 10 & Visual Studio 2026 Support

  • Safe migration is available with the 2025 v2 package.
  • .NET 10 support includes WinForms, WPF, ASP.NET Core, Blazor, WinUI, and MAUI.

New FlexDiagram for WinForms (Beta)

  • Visualize flat and hierarchical data with minimal code.
  • Supports detailed customization of nodes, connectors, and flow directions, as well as loading MermaidJS syntax. Compatible with .NET Framework 4.6.2+ and supports .NET 10 Dark Mode.

WinForms FlexGrid Scrollbar Annotations

  • Easily highlight important rows, display error indicators, and quickly locate key data points directly on the scrollbar for faster navigation.

WPF ExpressionEditor (.NET 10)

  • Extends the existing WinForms-based Expression Editor to the .NET 10 WPF environment.
  • Enables users to easily create and edit custom logical expressions and calculation formulas.

FlexChart 2D Contour Surface Charts for WPF, Blazor, WinUI, and MAUI

  • Supports area and line contour plots with rich gradient color scales.
  • Helps users intuitively analyze complex data patterns.

New FlexViewer for MAUI (Beta)

  • View FlexReport, SSRS, and PDF documents directly within .NET MAUI applications.

Learn More

ComponentOne for WPF Free Trial

Download

ComponentOne for WPF Pricing and Licensing

* All amounts are exclusive of VAT.

Developer License

This license is required to use the official ComponentOne for WPF controls.


$970

* You must purchase 1 copy per developer.

Introduction Inquiry

ComponentOne System Requirements

Check the system requirements for each platform.

See More Details

ComponentOne Enterprise

Expand your development reach across all .NET platforms with ComponentOne Enterprise.

Controls for .NET developers

  • Spread.NET

    The World’s #1 Excel Spreadsheet Component
    • Seamless Excel Import & Export
    • 450+ Built-in Excel Functions
    • Full Support for WinForms, ASP.NET, and WPF
    Learn more
  • ActiveReports.NET

    .NET-based Business Reporting Components
    • No-Code Report Designer
    • Comprehensive Report Viewe
    • Supports WinForms, WPF, ASP.NET MVC, and .NET Core
    Learn more
  • Forguncy

    Build Business Web Apps with Excel — No Coding Needed
    • Turn Excel features into fast, powerful web apps
    • Start web development — no HTML or CSS required
    • Unify and collect your business data with ease
    Learn more
  • DsExcel

    High-Performance Excel Spreadsheet API for Java, Kotlin, and .NET
    • Easily create, load, edit, and save spreadsheets
    • Parse, convert, and seamlessly share spreadsheets
    • Powerful formula calculations and flexible cell formatting
    DsExcel Java
    DsExcel .NET