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 WFP-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.

API and MVVM support

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

Support for modern desktop apps

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

Rapid development with 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 deployment with Nuget packages

ComponentOne NuGet packages make package management easy.

Extension through cross-platform control

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 product consultation Developer Forum (Technical Support)

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 the Desktop Demo Explorer

ComponentOne 2025 v1.1
New features

WinForms

- 새로운 탭 기반 필터 UI (distinct/null 필터)

- 검색 결과 수 확인 가능, 열/행 스크롤 제어 개선

- FlexChart 향상 및 ToggleSwitch 컨트롤 추가

- (v1.1) Flex Grid : 모던 필터 UI 기능 개선

WPF

- Rules Manager UI 도입 (조건부 서식)

- 스크롤 팁 & 오른쪽/아래 고정 지원

- ToggleSwitch, RadialMenu 단축키, 디자인 타임 UX 지원

- (v1.1) Office365 테마 개선

- (v1.1) 기본 지도(Maps) 소스 → OpenStreetMaps로 변경

WinUI

- FlexViewer & FlexReport 정식 출시

- FlexChart 축 분할, 스크롤 이벤트 개선

WinUI & MAUI (v1.1) 

- FlexGrid : 행과 열 선택 및 드래그 동작 개선

- WinUI FlexViewer : ALT + 방향키를 이용한 키보드 페이지 네비게이션 지원

- PDF 내보내기 기능 개선

Blazor

- FlexGrid & FlexChart 개선

- (v1.1) Linux 환경 호환성 개선

- (v1.1) FlexGrid 버그 다수 수정

ASP.NET Core

- FlexReport 정식 지원 (.NET Standard)

- FlexGrid & FlexChart 개선

Learn more about new features

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.


₩1,364,000

* You must purchase 1 copy per developer.

FAQ

  • How to install ComponentOne
  • How to Authenticate and Cancel a License Online
  • How to Authenticate and Unauthorize an Offline License

Introduction Inquiry

Check online quotes and request quotes

Request for product purchase consultation

sales-kor@mescius.com

1670 - 0583

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.

Desktop

WinForms

WinUI

WPF

UWP

Mobile

MAUIXamarin Forms

Xamarin iOS

Xamarin Android

Legacy

ActiveX

ASP.NET Web Forms

Silverlight

LightSwitch

Data Services

Web API

.NET Data Services

Web

ASP.NET MVC

ASP.NET Core MVC

Blazor

Controls for .NET developers

  • Spread.NET

    Global No. 1 Excel SpreadSheet Component
    • Excel import/export support
    • Support for 450 Excel functions
    • Support for WinForms, ASP.NET, and WPF
    Learn more
  • ActiveReports.NET

    .NET-based business reporting components
    • Report designer that requires no coding
    • Full report viewer
    • Supports WinForms, WPF, ASP.NET MVC, and .NET CORE
    Learn more
  • Forguncy

    A business web development solution built with Excel without coding.
    • Easy and quick web implementation with Excel features
    • Web development without HTML & CSS
    • Data collection and integration solution
    Learn more
  • DsExcel

    High-performance Java & Kotlin / .NET-based Excel spreadsheet API library
    • Create, load, edit, and save spreadsheets
    • Parse, convert, and share spreadsheets
    • Calculate formulas and format cells
    Learn DsExcel Java
    Learn about DsExcel .NET