Skip to main content Skip to footer
ComponentOne Data Wizard

From Data Source to Data View in Seconds

Bring back the productivity of Visual Studio's classic Data Sources experience for modern .NET applications. ComponentOne Data Wizard provides a code-free, visual workflow for connecting to data sources, building custom data views, and generating application models directly inside Visual Studio.

  • Connect to SQL Server, JSON, OData, CSV, and more
  • Data-bind WinForms UI controls without writing code
Download Free Trial (2026 v1) Try the Data Wizard (Beta)

Data Wizard (Beta) is Perfect for:

C# WinForms Developers

Data Wizard extends the designer-driven experience that made WinForms productive by enabling developers to connect data sources, create custom data views, generate data models, and bind controls such as FlexGrid via a no-code Visual Studio workflow. Whether you're building line-of-business applications, working with SQL Server, SQLite, PostgreSQL, or modernizing .NET Framework applications, Data Wizard helps you spend less time on data plumbing and more time designing and building your application.

Working with ComponentOne Data Connectors

Data Wizard is the easiest way to get started with ComponentOne Data Connectors, providing a visual, designer-driven experience for connecting to data, building custom data views, and generating application models directly inside Visual Studio. Start with built-in support for SQL Server, SQLite, and PostgreSQL, then expand to virtually any business or cloud data source through the ComponentOne Data Connectors ecosystem, making Data Wizard an ideal foundation for modern data-driven applications.

Why Use ComponentOne Data Wizard?

Easier Than AI

Easier Than AI

Stop describing your database to an AI and hoping for the right code. Data Wizard delivers a direct, visual path from the data source to the data view in Visual Studio.

Eliminate Data Access Complexity

Eliminate Data Access Complexity

Connect to databases and services without memorizing connection strings, scaffolding commands, or provider-specific APIs.

Build Only the Data You Need

Build Only the Data You Need

Create filtered data views and custom queries visually before generating code, helping reduce complexity and improve application performance.

Stay Inside Visual Studio

Stay Inside Visual Studio

Work directly alongside Solution Explorer and your existing development workflow without switching between tools.

Modernize a Familiar Experience

Modernize a Familiar Experience

Restore the visual productivity that many developers relied on in classic Visual Studio Data Sources, reimagined for modern .NET.

Connect Data and Bind UI Faster

Connect Data and Bind UI Faster

Go from data source to working UI in minutes. Data Wizard lets you bind WinForms controls, such as FlexGrid, to your data view with a single click, eliminating repetitive setup and configuration.

Data Wizard Key Features

Visual Data Connectivity

Connect to popular data sources through an intuitive wizard experience. Supported data sources include:

  • SQL Server
  • SQLite
  • PostgreSQL
  • CSV
  • JSON
  • OData

Additional connector support is planned for future releases.

Visual Query Builder

Go beyond simple connectivity and create custom data views before writing code. Most applications don't use raw data directly. Data Wizard helps developers shape, filter, and prepare data before generating models and code.

Build filters and query logic visually to retrieve exactly the data your application requires. Examples include: filtering records, creating WHERE clauses, limiting returned data, and shaping application-specific data views.

Automatic Code Generation

As you connect to data sources, build custom data views, and configure data binding, Data Wizard generates the underlying code for you. Whether you're using ADO.NET or Entity Framework, Data Wizard creates the connection logic, data access layer, query definitions, and UI control data binding needed to power your application. Spend less time writing infrastructure code and more time building features, while still maintaining full visibility and control over the generated code.

Visual Entity Framework Scaffolding

Generate models and data access code through a point-and-click experience instead of working with command-line tools. This is ideal for new developers, as it can eliminate common errors and mistakes made when using a CLI.

Easy Licensing and Distribution

Manage your licenses through your MESCIUS account.

Licensing Information

ComponentOne is licensed per developer on a yearly subscription basis. You can build and publish unlimited .NET applications using ComponentOne controls during your subscription period. Published applications are royalty-free and never expire.

Learn more about licensing

Become an OEM Partner

To create your own commercially licensed SDK or web application builder, choose the Commercial OEM license. Commercial OEM and SaaS licenses are customized per customer. 

Contact Us to Learn More

End-User Licensing Agreement

Our End-User License Agreement (EULA) includes information on ComponentOne's licensing, legal agreement, and the terms and conditions that govern software usage. 

Read the EULA

.NET Datagrid Supported Platforms

WinForms Datagrid

  • Use the Search Panel control to search the data displayed in the grid
  • Quickly group and aggregate the grid using the Subtotal method
  • Rich design-time support with Smart Tags for quick configuration of column, styles, and editors
  • Integrate Sparklines into your grids
Learn More

WPF Datagrid

  • Designed with UI virtualization and cell recycling for optimal performance
  • Innovative, internal XAML styling means you can customize the brushes without having to customize control templates
  • Columns can be defined and bound to directly in XAML following MVVM design practices
  • Extensive filtering features for every scenario
Learn More

WinUI Datagrid

  • Star-sizing for columns supports dynamic column widths
  • On-demand loading for optimal performance
  • Inspired by modern, fluent design patterns
  • Same exact API as WPF and Blazor for cross-platform scalability
Learn More

ASP.NET MVC Datagrid

Learn More

Blazor Datagrid

  • Developed natively for optimal performance in Blazor Server and WebAssembly applications
  • Advanced features for a new platform such as on-demand loading, custom cells, and built-in editor controls
  • Responsive column layouts so the grid fits nicely on any sized device
Learn More

Wijmo JavaScript Datagrid

  • Small footprint (less than 150 KB) and no dependencies
  • Framework-agnostic, and supports Angular, AngularJS, React, and Vue
  • Written in TypeScript, with full Visual Studio IntelliSense
  • Virtualize DOM
  • Data bind millions of records
Learn More

UWP Datagrid

  • Data bind to anything that implements IEnumerable or bind directly to a list of objects in XAML
  • Checklist mode enables you to make non-contiguous selections in FlexGrid
  • Output your FlexGrid directly to any printer
  • Visually optimized for Windows 10 apps
Learn More

Xamarin & MAUI Datagrid

  • Designed for mobile-first apps with column reordering by touch gestures
  • Effortless cell selection and column resizing with touch-friendly drag adorners
  • Inline cell editing or provide input forms
  • Adaptive column layouts for any size device eliminates horizontal scrolling
Learn More

ActiveX Datagrid

  • VSFlexGrid includes full 64-bit support
  • Choose from several binding formats: ADO/OLEDB, DAO, bind to 2-D or 3-D arrays, to other VSFlexGrid controls, or create your own data source classes
  • Connect your grid to a Variant array or to a custom, self-developed data source
  • Create hierarchical summaries of your data with the Subtotal method
Learn More

.NET Datagrid Demos

Desktop Demo Explorer

All of our WinForms and WPF demos are included in a single downloadable desktop explorer. Explore every feature and showcase demos for FlexGrid.

Download Demo Explorer
FlexGrid ASP.NET MVC Demos

FlexGrid ASP.NET MVC Demos

Explore every FlexGrid feature and showcase demos right in your browser. Configure key properties and see what our .NET datagrid can do for your ASP.NET MVC applications.

View Demos
Blazor Server Explorer

Blazor Server Explorer

Explore every FlexGrid key feature for Blazor including data binding, column reordering, data virtualization and more. A WebAssembly demo is also available.

View Demos

Get started with FlexGrid by adding the C1.WPF.Grid NuGet package.

dotnet add package C1.WPF.Grid

Get Started with FlexGrid for WPF

ComponentOne Customer Feedback and Awards

Five Star Rating

"Prompt responses, quality feedback, and help with code examples. Fantastic service!"

RICHARD HERBERT

Five Star Rating

"Excellent product with good support"

MIKE WEBSTER

Five Star Rating

"I am very appreciative of the effort your entire team gave to make this transaction happen. Thank you for your efforts!"

SAM COLE

Top Publisher Top 10 Product
VS Award Silver
Microsoft

"When I run into complex problems, I turn to my ComponentOne Studio Enterprise toolbox."

KEN SPENSER, MICROSOFT REGIONAL DIRECTOR - FRAMEWORK MASTERS

"I love to use C1 components! I can be confident that if I need to do a particular task, ComponentOne will have the control to do the job."

SILV SORDELLO, SOFTWARE DEVELOPER

Microsoft

"As an ISV, I need tools that allow me to be competitive. Therefore, it's a must to use reliable and stable tools for customized solutions...ComponentOne provides all that to me and even more!"

DENNIS WALLENTIN, MICROSOFT MVP (EXCEL)

"Easier to use right off the bat. I liked using the Scheduler for drag-and-drop capability."

MICHELLE GIBSON, SOFTWARE ENGINEER

Trusted by the World's Leading Companies

How to Update Using the C1ControlPanel

C1ControlPanel

The same C1ControlPanel utility that is used to install ComponentOne controls can also be used to update the controls to a newer version.

Steps to Update using C1ControlPanel

  1. Download and launch the C1ControlPanel application

  2. Select the latest version and check the “Update” box

  3. Optionally, choose which .NET versions you need

  4. Click “Update Selected Controls” and accept the license agreement

For more information, see our Welcome to the ComponentOne Control Panel blog.

How to Update Using NuGet Packages

Updating is very easy if you’re referencing the ComponentOne control packages from nuget.org.

Update Using NuGet

Steps to Update using NuGet

  1. Open the Tools → NuGet Package Manager → Manage NuGet Packages for Solution… window in Visual Studio.

  2. On the Updates tab, select all ComponentOne libraries (search C1.*)

  3. Select the project and the latest (or desired) version

  4. Click Update or Install and accept the license agreement

For more help, check out our online documentation.

Why Choose WinForms UI Controls and .NET Data Components?

WinForms UI controls are reusable design elements that help developers implement a wide variety of features in their desktop apps in less time. ComponentOne provides a complete set of dynamic, flexible WinForms controls including data connectors, data engine, grids, charts, and more.

Additional .NET Framework-Only Controls

The following controls are supported in .NET Framework 4.5.2+.

Data Management

Reporting & Documents

Utilities

Trusted by the World's Leading Companies