Touch-first, flexible UWP data grid
FlexGrid is the fastest, most flexible data grid for Windows 10 apps - sort, filter, group, merge, freeze, and more
Get started with Windows 10 apps immediately
Leverage your XAML and C#/VB knowledge and our flexible, universal API to build complete Windows 10 apps today
Superior UWP data visualization
Generate 50+ extensible, flexible charts with FlexChart, our easy-to-use, cross-platform chart control
Fast, lightweight Windows 10 reporting tools
Build reports in our standalone FlexReport Designer and embed them in your UWP apps with FlexViewer
View PDFs in a UWP app
View an exported PDF report, or any PDF document, in our FlexViewer control
Full Visual Studio Support
Seamless Visual Studio 2017 integration, and designed for the VS ecosystem
Bind FlexGrid to anything implementing an IEnumerable or directly to XAML object list.
- Sorting, grouping, and filtering
- Cell selection and editing
- Incremental loading
- Output directly to any printer
Wow your users with 50+ UWP chart types, dozens of built-in features like line markers, DirectX rendering, and full touch and zoom interactions.
- Flexible data binding
- Series selection and labels
- Multiple axes and plot areas
Load PDFs, SSRS reports, and FlexReport reports. Easily export your reports/documents to PDF, RTF, PNG, Open XML Excel, Word, and more.Learn More
UWP controls are now available through NuGet.
The new samples found in FlexGrid101 are meant to be the best place for developers to get started using out most popular control. They demonstrate features like selection, cell customization, conditional formatting, filtering, the RowDetails feature, cell merging, and many other points of interest.
C1Icon is a new object that we’re using within the FlexGrid to make it much easier to customize the many icons used throughout for sorting, filter, etc. C1Icon allows you to specify your own image, font character, or use a built-in template to change the appearance of the icons found in the data grid.
The new TableView Scheduler sample displays appointments in a table view that can be grouped, sorting, or filtered as specified by the developer or end user. It's similar to the Outlook 2016 List and Active views.
AgendaView displays appointments grouped by date in a table view where a single table row represents a single appointment. Users can edit appointments by double-clicking on an appointment and opening the EditAppointment dialog. This view is always sorted by dates in ascending order, and doesn’t have row or column headers.
We’ve also added a new “Working Elsewhere” appointment availability status.
FlexChart now has animations for loading, updating, and changes to the chart axes. You can also create your own custom animations using the AnimationTransform event.
Ranged drawing mode allows support for built-in floating bar and Gantt charts. Ranged drawing mode is available for Bar, Column, and Area Charts.What's New View Roadmap
UWP demos are available for download on the Windows Store.
Try all the features and properties on ComponentOne's UWP UI controls. Includes UWP grids, charts, reports, input, calendar, and more
Experiment with UWP report templates, UWP viewers, filters, sorting, and other features
See how you can construct a real-life Windows 10 sales dashboard including UWP charts, grids, reports, analysis, and gauges