Close
Just a few details and you gain access to free downloads, support, subscription updates, betas, and special offers.
Join Now





Help Show Password

Read our Privacy Policy

Chart

Visualize your data and add advanced charts to your desktop apps with one control. ComponentOne Chart™ for WPF supports all popular 2D chart types, flexible data binding, fast and powerful rendering, rich styling of elements plus many more advanced features. Take your LOB and data visualization apps to the next level today!

Features

  • 40+ Chart Types

    Choose from the standard 2D chart types including bar, line, pie, area, scatter point or select from more advanced chart types such as Gantt, polar, hi-lo or candle. Chart also includes many 3D charts such as the doughnut, ribbon, and bar charts. See the Chart Types page to see all available types.

  • Chart Legend

    Create a separate chart legend using the C1ChartLegend control that connects to the chart through one property. This design provides maximum flexibility when styling and positioning the legend.

  • Data Labels and Tooltips

    Display relative data values over chart elements as labels or tooltips. Define data templates to be used as labels and tooltips for full customization.

  • Interaction

    Enhance the end-user experience by allowing users to zoom, scale, and scroll the chart. Customize the actions by specifying how the user should perform them, such as by mouse drag or key input.

  • Animation

    C1Chart is a true WPF charting control, which means you can add WPF animation storyboards to the various pieces of the chart. For example, animate plot elements as they load or when the user interacts with them.

  • Element Layers

    Position UI elements over the data plot using the Layers collection. Use this feature to easily display labels, callouts and markers on the plot surface.

  • Multiple Chart Types

    Combine multiple, different chart types into one chart. Just set the ChartType property on each data series to achieve your desired combination.

  • Multiple Plot Areas

    Stack multiple plot areas horizontally and vertically. Just specify which data series belongs in which plot area to increase readability and analysis of multiple collections, while sharing common chart parts such as axes, legends and titles.

  • Customizable Axes

    C1Chart gives you many axis options such as time display, logarithmic scales, axis scrolling, custom axis labels and support for multiple axes. Display multiple, dependent axes on the top, bottom, left, or right of the chart by simply adding to the chart's Axes collection.

  • Trend Lines

    Analyze your charted data with trend lines. Chart supports several automatic trend lines including polynomial, exponential, logarithmic, power, fourier, average, moving average, minimum and maximum.

  • Aggregate Views

    By just setting one property you can view calculated aggregates for your charted data. Aggregation options include Sum, Count, Average, Minimum, Maximum, Variance and Standard Deviation.

  • Flexible Data Binding

    Bind the control to a data table, collection of business objects, or XML file by setting a few properties. Set the data source at the chart level or for each data series within the chart. The entire chart structure including data series, axes, and plot areas can be declaratively bound to in XAML, enabling popular design patterns such as MVVM.

  • Fast Render Mode

    For very large data sets, C1Chart can render line and scatter charts super fast using low-level graphics routines. This gives optimal speed and top performance for your desktop applications. Just set the RenderMode property of the data series to Fast.

  • Performance Optimization

    C1Chart has built-in optimization techniques to improve performance for large, trend-like data sets. C1Chart will optimize the complexity of the plot area by not rendering repetitive or very close data points based upon the pixel-based radius you specify. Set the OptimizationRadius setting to optimize performance for line, area and scatter charts.

  • Run-time Chart Editors

    C1Chart contains special editors which provide rich possibilities for run time modification of chart properties. Allow end-users to edit the main chart properties, axis properties, legend properties, data labels and tooltips.

  • Export to Image

    C1Chart can be directly exported to a variety of image formats including Bmp, Png, Gif, Jpeg, Tiff and Wmp. Just call the SaveImage method.

  • Built-in Themes and Color Palettes

    C1Chart can be professionally designed with just two properties. It includes 12 built-in themes and 22 color palettes. Themes apply to the entire chart area while palettes apply to just the chart elements (bars, points, pie slices, etc). Combine themes with different palettes to make an endless combination of looks. Or customize them precisely in code and markup.

  • Lighting and Shadow Effects

    Create borders with lighting effects and add soft or hard shadows behind plot elements. Enhance the 3D chart element's appearance by applying ambient, directional, point, and spot lighting to change the effects of the light source.

  • XBAP Support

    C1Chart is fully compatible with the XBAP deployment capabilities of Windows Presentation Foundation. The XBAP deployment allows publishing to the client’s (supported) browser for a full featured application without a Windows installation.