WinUI Controls for Windows Desktop Apps

Add enterprise UI controls to your new desktop applications based on the latest WinUI 3.0 framework.

A powerful WinUI data grid with cell customization and high-performance virtualization.

WinUI Calendar, Accordion Layout Control to Extend Application Functionality

Fluent Design desktop controls for modern Windows app development

Support for over 50 WinUI-specific chart types

* ComponentOne WinUI controls are included in the WinUI & MAUI Edition.

C1_Winforms_ui_컨트롤

Why Choose ComponentOne for WinUI?

WinUI 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 WinUI controls, including data grids, charts, inputs, and more.

Build Cross-Platform Applications

Our WinUI & MAUI Edition includes cross-platform mobile components for developing desktop, Android and iOS applications using the same code. See MAUI controls.

Fast and Powerful WinUI Datagrid

Get our industry-standard, lightning-fast FlexGrid WinUI datagrid control with advanced features like row details, full-text filtering, and data virtualization.

Fluent Style for the Modern Desktop

ComponentOne's .NET WinUI controls feature fluent, built-in styles that are minimal and modern and offer support for both light and dark themes.

Efficiently load and display large data sets

Our innovative DataCollection enables data virtualization for loading large data sets on-demand, where data is loaded in pages as the user scrolls in real-time.

Easy API and MVVM Support

Develop apps seamlessly using our easy-to-use API and XAML. Fully declare controls in XAML, following MVVM best practices, or write code completely in C#.

Support for NuGet and Visual Studio 2022

Build your Windows desktop apps using the latest version of Visual Studio with design-time and NuGet package management.

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

WinUI Key Features

  • FlexGrid

    ComponentOne FlexGrid is a fast WinUI data grid that provides tabular data editing, sorting, filtering, grouping, and more.

    Learn More
  • FlexChart

    Experience data visualization with FlexChart, featuring over 50 .NET chart types! Key features include flexible data binding, annotations, scrolling, and analytics.

    Learn More
  • Calendar

    The ComponentOne WinUI Calendar control provides a touch-friendly date picker with default formatting and customizable templates.

    Learn More

WinUI controls

Data Management

DataFilter

FlexGrid

Transposed Grid

Data Services

DataCollection

DataConnectors *

DataEngine *

TextParser *


* ComponentOne Enterprise only

Input & Editor

AutoCompleteCheckBox

DatePicker

DateTimePicker

MaskedTextBox

NumericBox

RangeSlider

TextBox

TimeEditor

ToggleButton

Data visualization

FlexChart


Navigation & Layout

Accordion

Menu

Schedule Management

Calendar

ComponentOne 2026 v1.2
New features

Updating via C1ControlPanel

- Local Package Update: Run C1ControlPanel, navigate to Products/Build Repository, select the desired .NET version control, and update to the latest build.


WinForms Enhancements

- FlexGrid Header Icon Display: Improved display of sorting and filtering icons in headers.

- C1Input / C1Command Unbinding: Added ability to dispose of command bindings.

- Auto-Tooltip Support: Added automatic tooltip display for controls (C1Label, C1Button, C1CheckBox, C1RadioButton) when text is trimmed (when Trimming property is not set to None).


WPF Enhancements

- C1ListView Multi-Selection: Added new SelectedIndexes property to retrieve an array of selected indexes when multiple items are selected.

- FlexViewer Styling: Improved page background styling via the PageBackground property.

- C1.WPF.Ribbon Accessibility: Enhanced UI Automation support.


WinUI Enhancements

- FlexChart Rendering: Improved plot rendering for Range Bar, Pie, and Radar charts.

- FlexViewer PDF Output: Enhanced PDF rendering accuracy and resolved blurriness when using C1PdfDocumentSource.

- C1ListView Multi-Selection: Added new SelectedIndexes property to retrieve an array of selected indexes.


Blazor Enhancements

- C1TreeView Touch & Drag Support: Added touch device scrolling and auto-scrolling when dragging items between TreeView controls.

- C1MultiSelect Navigation: Fixed keyboard input and focus navigation issues.

Learn More

ComponentOne for WinUI Free Trial

Download

ComponentOne for WinUI & MAUI Pricing and Licensing

* All amounts are exclusive of VAT.

Introduction Inquiry

Developer License

This license is required to use the official ComponentOne for WinUI & MAUI controls.


$970

* You must purchase 1 copy per developer.

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