Native Blazor UI Controls for Developing Server and Client Web Apps

Develop web apps leveraging your existing C# programming skills on the server and client using ComponentOne Blazor UI components.

Support for high-performance Blazor data grid control with data virtualization.

Provides over 50 Blazor charts and data visualization controls.

Blazor provides essential UI controls such as autocomplete, checkboxes, combo boxes, and layouts.

Support for a variety of UI controls for both Blazor Server and WebAssembly.

Supports the latest .NET versions, including .NET 6 and later

C1_Winforms_ui_컨트롤

Why use ComponentOne for Blazor?

Blazor UI controls are reusable design elements that help developers implement diverse functionality in web applications in less time.

ComponentOne provides a complete set of high-performance, flexible Blazor controls and components, including data grids, charts, inputs, and more.

Reuse Code and Desktop Development Skills

Develop rich web applications using C# code on both the server and client-side. Our Blazor components have similar APIs across platforms for simple code reuse.

Get the Best Performance with .NET 8

FlexGrid and our other controls are developed natively for Blazor and target .NET 8 ensuring optimal performance for both WebAssembly and Blazor Server applications.

Everything You Need for Editing Data

Use FlexGrid for tabular data editing, or display input editors such as AutoComplete and Combobox in pop-up windows.

Efficiently Load and Display Large Data Sets

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

Build Custom Dashboards

Visualize, aggregate, and summarize large data sets with our collection of 50+ chart types–allowing you to build a custom dashboard seamlessly.

Manageable Distribution With NuGet Packages

Package management is effortless with ComponentOne NuGet packages, which are installed locally or found on nuget.org.

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

Blazor Demo

Blazor Explorer (WebAssembly)

Check out ComponentOne Blazor Edition. The Blazor Explorer demos key controls like FlexGrid, AutoComplete, ListBox, and ComboBox.

Flight Statistics Dashboard

Check out this real-world dashboard built using ComponentOne Blazor components. We used drill-down row selection to visualize data in FlexCharts for regions or cities.

FlexGrid Virtual Mode

Virtual mode allows you to retrieve data on-demand as the user scrolls. DataCollection supports this data virtualization technique in FlexGrid.

Blazor Control Explorer (Server)

Explore all ComponentOne Blazor components for Blazor Server applications. Configure properties at runtime and view the source code for the samples.

FlexGrid Edit Form

The ComponentOne Window component provides a variety of ways to display pop-up information. This demo demonstrates the Window and Input components that enable a pop-up edit form for a data grid.

FlexGrid Range Selector

The RangeSelector component allows you to scroll between two charts to select a range. This feature is often used in stock charts to identify overall trends and select smaller ranges for deeper analysis.

Blazor UI Controls

Data Management

DataFilter

FlexGrid

ListView

Transposed Grid


Data Services

DataCollection

DataConnectors *

DataEngine *

TextParser *


* ComponentOne Enterprise only

Input & Edit

AutoComplete

CheckBox

ComboBox

DataPager

DateTime Editors

MaskedTextBox

NumericBox

RangeSlider

TextBox


Schedule Management

Calendar


Navigation & Layout

Accordion

Tooltip

TreeView

Window


Reporting & Help

Excel

Data visualization

Area Chart

Bar Chart

Bubble Chart

Candlestick Chart

Column Chart

Doughnut Chart

Funnel Chart

Gauges

HLOC Chart

Line Chart

Pie Chart

Polar Chart

Radar Chart

Scatter Chart

Step Chart

Sunburst

TreeMap

ComponentOne 2025 v1.1 
New Features

WinForms

- New tab-based filter UI (distinct/null filter)

- View search result counts, improved column/row scroll control

- FlexChart enhancements and new ToggleSwitch control

- (v1.1) FlexGrid: improved modern filter UI

WPF

- Introduced Rules Manager UI (conditional formatting)

- Scroll tips & support for freezing right/bottom panes

- ToggleSwitch, RadialMenu shortcuts, and design-time UX support

- (v1.1) Improved Office365 theme

- (v1.1) Default map source changed to OpenStreetMaps

WinUI

- Official release of FlexViewer & FlexReport

- FlexChart axis splitting and improved scroll events

WinUI & MAUI (v1.1)

- FlexGrid: improved row/column selection and drag behavior

- WinUI FlexViewer: keyboard page navigation with ALT + arrow keys

- Enhanced PDF export

Blazor

- FlexGrid & FlexChart improvements

- (v1.1) Improved Linux compatibility

- (v1.1) Multiple FlexGrid bug fixes

ASP.NET Core

- Official support for FlexReport (.NET Standard)

- FlexGrid & FlexChart improvements

Learn More

ComponentOne for Blazor Free Trial

Download

ComponentOne for Blazor Pricing and Licensing

* All amounts are exclusive of VAT.

Developer License

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


$500

* You must purchase 1 copy per developer.

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