FlexChart

List of Services

    Visualize your data with over 100 charts, interactions, and elements for enterprise apps to gain rich insights.

    • Desktop: WinForms, WPF, UWP
    • Web: ASP.NET MVC, Blazor, Wijmo JavaScript
    • Native Mobile: Xamarin
    Start your free trial Developer Forum (Technical Support)

    Why choose FlexChart?

    Cross-platform support

    Available for WinForms, WPF, UWP, Blazor, ASP.NET MVC, Xamarin, and JavaScript.

    80 chart types

    We're working to support all the chart types that Excel supports, from basic line charts to radial and polar charts.

    Interactive Dashboard

    You can visualize your data more effectively using interactive features such as scrolling, zooming, selecting, and drilling down.

    Fast speed and compact size

    FlexChart is built for maximum performance, and the FlexChart program assembly is less than 500KB on Winforms, WPF, and UWP platforms.

    Flexible customization

    FlexChart provides flexible event handlers and properties that allow custom styling for data points and labels.

    Pixel-perfect rendering

    Charts look great and perform better with DirectX and GDI rendering on the desktop and SVG on the web.

    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)

    Bar chart type

    • vertical bar chart

      A vertical bar chart. Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin | Blazor

      ASP.NET MVC Demo
    • Stacked vertical bar chart

      Stack data points in a vertical bar chart. Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin | Blazor

      ASP.NET MVC Demo
    • 100% cumulative vertical bar chart

      Compares the percentage each value contributes to the total. Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin | Blazor

      ASP.NET MVC Demo
    • horizontal bar chart

      Compare multiple data series over time in a basic bar chart. Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin | Blazor

      ASP.NET MVC Demo
    • Floating bar chart

      Displays two values for each column or bar: minimum and maximum. Help: WinForms | WPF | UWP | ASP.NET MVC | Blazor

    • Butterfly chart

      A tornado chart, also known as a winged bar chart or butterfly chart, is a variation of a bar chart that compares two sets of data values in a vertically stacked format. Help: WinForms | WPF

    Line and Area Charts

    • Line chart

      Displays changes in short-term and long-term data. Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin | Blazor

    • Broken line chart

      Display data changes over short and long periods of time with a basic line chart. Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin | Blazor

    • Step chart

      Visualize changes at a specific point. Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin

    • Spline chart

      Connect data elements and plot data using numeric, categorical, date/time, or logarithmic axes. Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin | Blazor

    • Area chart

      Indicates trends in similar categories. Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin | Blazor

    • Range Area Chart

      Displays changes in data values over a specified period of time. Help: WinForms | WPF | UWP | ASP.NET MVC

    Scatter chart

    Scatter chart

    A scatter chart displays one set of numeric data along the X-axis and another set of numeric data along the Y-axis, indicating the correlation between data points. Scatter charts combine these values into single data points, displaying them in uneven intervals, or clusters.


    Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin | Blazor

    ASP.NET MVC Demo

    bubble chart

    Create rich, visually appealing data modeling and financial charts with bubble charts. This chart type allows you to display data series as a series of symbols of varying sizes in the chart space.


    Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin | Blazor

    ASP.NET MVC Demo

    Financial Chart Types

    • cylinder chart

      Visualize financial data in a cylinder chart. The series in this chart display the opening, closing, high, and low prices for each day. The vertical bars fill in the highest and lowest prices for that day. Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin | Blazor

      ASP.NET MVC Demo
    • HLOC chart

      HLOC, which stands for High/Low/Opening/Closing, displays the price fluctuations of a financial instrument over time. Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin | Blazor

      ASP.NET MVC Demo
    • see more

      ComponentOne Enterprise includes the FinancialChart control, which contains nine specialized financial charts.

      See more details

    Pie and Sunburst Charts

    • Pie charts show how each part of a whole adds up to 100%. Features include:
    • Slice decomposition
    • Pie slice selection
    • Pie rotation
    • Data labels for data positioning Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin | Blazor
    • ASP.NET MVC Demo
  • Sunburst donut chart

    Create a sunburst donut chart by setting the inner radius. Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin | Blazor

    ASP.NET MVC Demo
  • Multiple pie charts

    Create multiple pie chart series using the same data source to visualize more data in a single chart. Help: WinForms | WPF | UWP | ASP.NET MVC

  • Radial & Polar Charts

    Special charts

    • Error bars

      Indicates error or uncertainty in a measurement by indicating the variability of the data. * Not available in Xamarin. Help: WinForms | WPF | UWP | ASP.NET MVC | Blazor

    • box whiskers

      Graphically display groups of numeric data using quartiles, mean, median, and outliers. *Not available in Xamarin. Help: WinForms | WPF | UWP | ASP.NET MVC | Blazor

    • Histogram

      The diagram consists of rectangles whose area is proportional to the frequency of the variables and whose width is equal to the class spacing. * Available in WinForms, WPF, UWP, and Xamarin. Help: WinForms | WPF | UWP | Xamarin | Blazor

    • waterfall

      Shows how the chart's starting position changes over a series of changes. * Not available in Xamarin. Help: WinForms | WPF | UWP | ASP.NET MVC

    • break-even point

      Break-even charts help you visualize the point where total costs equal total revenue. Help: WinForms | WPF | ASP.NET MVC | Blazor

    • Gantt

      Samples are provided for WinForms, WPF, UWP, and ASP.NET MVC. Help: WinForms | WPF | ASP.NET MVC | Blazor

    • square funnel

      Display the edges of the funnel at right angles to make them look different. * Not available in Xamarin. Help: WinForms | WPF | UWP | ASP.NET MVC | Blazor

    • Treemap

      Displays hierarchical information with relative quantities. Includes custom node colors. Help: WinForms | WPF | UWP | ASP.NET MVC | Blazor

    • heat map

      This specialized chart uses color to represent data values and is particularly useful for plotting large, complex data sets. Customizations include gradient color hues, gradient color axes, and discrete color hues. * Available in WinForms and WPF. Help: WinForms | WPF

    High-performance rendering

    For high performance, FlexChart can draw specific chart types, such as line and scatter, using Direct2D (DirectX) rendering. Available for WinForms and WPF.


    Help: WinForms | WPF | UWP | ASP.NET MVC

    interaction

    • Zoom & Pan

      Explore your data in more detail with zoom mode, or view it from afar with pan mode. Zoom in and out using pinch gestures, the mouse wheel, or double-clicking. Use pan gestures to drag the chart area to change the display range. Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin

      ASP.NET MVC Demo
    • Line marker

      Use markers to display information about specific elements in a chart. Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin | Blazor

      ASP.NET MVC Demo
    • Selection & Hit-Test

      Select a single data point or an entire data series. Enable touch interaction for charts. Hit-testing helps find the nearest data point. Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin | Blazor

    style

    • color palette

      You can customize your own palette. Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin | Blazor

    • animated movie

      Use markers to display information about specific elements in a chart. Help: WinForms | WPF | UWP | ASP.NET MVC | Blazor

      ASP.NET MVC Demo
    • Selection & Hit-Test

      Improve chart readability with gridlines. Help: WinForms | WPF | UWP | Xamarin | Blazor

      See more details

    axis

    Legend

    • Legend Grouping

      A legend displays the mapping between colors, symbols, and data series on a chart. * Available in WinForms, WPF, and UWP. Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin | Blazor

      See more details
    • Legend toggle

      Toggle the legend in a FlexChart using the LegendToggle property. * Available in WinForms, WPF, and UWP. Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin | Blazor

      See more details
    • Custom Legend

      Provides custom legend icons. * Available in WinForms, WPF, UWP, and Xamarin. Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin

      See more details

    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)

    Additional features

    • Data Labels & Tooltips

      Prevents data labels from overlapping, ensuring all data is visible. *Available in WinForms, WPF, and UWP. Help: WinForms | WPF | UWP | ASP.NET MVC | Xamarin | Blazor

      See more details
    • annotation

      Place custom markers on your charts with a variety of shapes and options. Help: WinForms | WPF | UWP | ASP.NET MVC

      ASP.NET MVC Demo
    • Mixed chart

      You can set each series to a different chart type, allowing for endless mixed chart combinations. Help: WinForms | WPF | UWP | ASP.NET MVC | Blazor

    • Multiple drawing areas

      Create different plot areas for different series within a single chart area. * Not available in Xamarin. Help: WinForms | WPF | UWP | ASP.NET MVC | Blazor

      ASP.NET MVC Demo
    • trend line

      Use trend lines to visualize and predict trends in your data. * Not available in Xamarin. Help: WinForms | WPF | UWP | ASP.NET MVC | Blazor

      ASP.NET MVC Demo
    • Range selector

      Selects a range of numeric data with a low value thumbnail and a high value thumbnail that define the start and end values of the range. * Not available in Xamarin. Help: WinForms | WPF | UWP | ASP.NET MVC | Blazor

      ASP.NET MVC Demo

    .NET Chart Demo

    ComponentOne Enterprise Free Trial

    Download

    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