Home Dev Tools Studio for WinForms Chart Enhance Your Data Analysis with Top-Notch Charting Tools Get 80+ types of 2D and 3D charts, designers for code-free development, flexible and customizable charting elements, visual effects, end-user interaction, advanced mouse-tracking capabilities, and more. Enhance your data analysis with ComponentOne Chart™ for WinForms. Controls Included C1Chart is a two dimensional charting control that enables you create a variety of dynamic 2D charts for any type of charting application. The C1Chart3D control is three-dimensional charting control used to create 3D Surface, 3D Bar, 3D Scatter Plot charts, and 4D Bar and Surface charts. Chart for WinForms Features 80+ Chart Types Choose from over 80 variations of all popular 2D and 3D chart types including bar, line, area, pie, and advanced chart types like bubble, candle, gantt, polar, radar, and contour surface. See the full list of supported chart types. Code-free Development Design and populate your chart from start to finish without writing a single line of code. The Chart Wizard walks beginners through the steps of creating a new chart from start to finish in 3 easy steps. Then use the Properties window to set more advanced features such as trend lines, labels and all style attributes. You can also modify chart elements such as header, footer, and legend and even edit the chart’s data all at design-time. Dynamic Data Binding Establish data binding at design-time or at runtime through code. Just choose which data fields should be bound to X and Y (and sometimes Y2 and Z) for each data series. Chart also supports binding to value arrays. Just use the CopyIn methods to populate your charts with arrays at run-time. Highly Interactive Chart provides built-in interaction including mouse driven rotation, scaling, translating and zooming. Alarm Zones Add alarm zones to your charts to draw attention to certain values or ranges. Specify ranges along an axis or draw a rectangle that highlights an area of interest, such as plot points that fall in a dangerously low zone. Data Highlighting Add data highlighting to mark specific data points so they stand out to the user. You can set plot element styles to change when the user mouses over or clicks, or just highlight the maximum or minimum values regardless of the dataset. Automatic Trend Lines Chart can automatically generate trend lines based on your data points including polynomial, exponential, logarithmic, power, fourier, averages, minimums and maximums. Trend lines are automatically re-calculated any time a data value changes. Custom Labels Customize and attach any number of labels to data points and axis values. Chart labels are useful for highlighting important data points or provide information on the data or the chart itself. Chart Labels can be set up at design-time, in code, or automatically for you and they can easily be mapped to individual data-points. Visual Enhancements Turn on anti-aliasing for smoother drawing of all chart elements. Add 3D effects for most 2D charts including line, area, bar, pie and step. Graphically enhance chart elements using the Visual Effects editor. Apply angle, gradient, intensity, scaling, and shape to change the effects of the light source. Choose from 15 different chart symbols for plotted points (circle, square, star, etc). Choose from 22 different color schemes for plot elements or customize your own. Add alpha-transparencies and hatch styles to plot elements. Advanced Mouse Tracking and Tooltips Chart has advanced mouse tracking capabilities which enables any imaginable interaction possible. It has built-in tooltip support for displaying plotted values as the user hovers over the chart, but you can take this much further with clicking and dragging actions. You could, for instance, open up a new form when the user clicks a specific data-point or allow users to drag and reposition points at runtime. The possibilities are endless. Scrollbars When you have a substantial amount of X-values or Y-values in your chart data, you can add a scrollbar to the axes. Adding a scrollbar can make the data on the chart easier to read by scrolling through it so you can closely view pieces of data one at a time. Scrolling is also useful when the chart area is zoomed in on. Image Export Charts can be saved to any number of image formats (metafile, Bmp, Png, Jpeg, etc), which you can then use to render charts in PDF, Reports, PrintDocuments, etc. Print and Preview Chart allows you to print and preview your chart. Specify scaling and page settings or use the default values. Preview your chart in grayscale when using non-color printers. Combine Multiple Charts Create an area-scatter combination chart or a bar-candle combination chart. Show relational data better with two chart groups in a single chart plot area. Design-time Editors Save time with ComponentOne SmartDesigner® technology. The SmartDesigner handles everyday tasks in chart placement. You can accomplish tasks without leaving the design form; each chart element reveals built-in toolbars and editors with the click of your mouse pointer. User Customization Just call the ShowProperties method and you can display the design-time Properties editor at runtime. This enables end users to modify most aspects of the chart at runtime. This makes Chart the perfect tool to put chart creation into your end-users hands. Save and Load Charts can be saved to an XML file or a string. You can then easily load saved charts at runtime. Compatible with ASP.NET Chart for WinForms is used as the base for our ASP.NET C1WebChart control, so any charts created with one can be used in either platform. C1Chart3D Features Highly Interactive Chart provides built-in interaction including mouse driven rotation, scaling, translating and zooming. Automatic Contours and Zones The C1Chart3D control automatically generates contour lines and zones based on your data and the number of zones desired. Colorize each zone using one of the built-in color spectrums or create your own. C1Chart3D will create intermediate colors automatically for smooth transitions between contoured zones. 4D Charting Capabilities C1Chart3D enables developers to represent four-dimensional plots and Bar charts using color as the fourth dimension. 4D charts are useful for visualizing two sets of identically sized data in one chart. Chart Types Chart supports many variations of all the popular chart types such as line, bar, column, pie, scatter and area. Plus there are many real 3D chart variations for scatter, bar and surface charts. 2D Chart Types using C1Chart Line chart types Lines Lines Stacked Lines Smoothed Lines Bezier Lines with Symbols Lines Stacked with Symbols Lines Smoothed with Symbols Lines Smoothed Stacked 3D Lines (Ribbon) 3D Lines Stacked (Ribbon) Scatter chart types XY Plot XY Plot with Lines Bubble Bubble with Lines Step chart types Step Step with Symbols 3D Step Bar and Column chart types Bar Bar Stacked Bar Stacked 100% Bar with Lines Bar Stacked with Lines 3D Bar 3D Bar Multi-Row 3D Bar Stacked 3D Bar Stacked 100% Area chart types Area Area Stacked Area Stacked 100% 3D Area 3D Area Stacked 3D Area Stacked 100% Pie chart types Pie Pie Sliced Pie Doughnut Pie Sliced Doughnut 3D Pie 3D Pie Sliced 3D Pie Doughnut 3D Pie Sliced Doughnut Financial chart types Hi-Low Hi-Low-Open-Close Candle Polar and Radar chart types Polar with Lines Polar with Symbols Polar with Lines and Symbols Radar with Lines Radar with Lines and Symbols Radar Filled Area Gantt chart types Gantt 3D Gantt Histogram chart types Histogram Frequency Stepped Frequency Pyramid chart types Pyramid Pyramid Stacked Pyramid Stacked 100% 3D Pyramid 3D Pyramid Stacked 3D Pyramid Stacked 100% Cylinder chart types 3D Cylinder 3D Cylinder Stacked 3D Cylinder Stacked 100% Cone chart types 3D Cone 3D Cone Stacked 3D Cone Stacked 100% 3D Chart Types using C1Chart3D Plot real 3D charts with X, Y and Z values. 3D Bar chart types 3D Bar Meshed Shaded Contoured Zoned 3D Scatter chart types Scatter Scatter with Drop Lines Scatter Zoned 2D Scatter Projection Zoned 3D Surface chart types 3D Surface Meshed Shaded Contoured Zoned 2D Surface Projections Shaded and Contoured Shaded and Zoned Shaded, Contoured and Zoned Chart DownloadFree TrialLive DemosAdd to Cart Online Documentation (2D Chart) Online Documentation (3D Chart) PDF Documentation (2D Chart) PDF Documentation (3D Chart) Product Forum Related Blog Posts .NET Windows Forms Controls BarCode NavBar Chart OutBar DataExtender PDF DataObjects Reports DockingTab Ribbon DynamicHelp Scheduler Editor Sizer Excel SpellChecker Flash SplitContainer FlexGrid SuperTooltip GanttView TileControl Gauges TopicBar Input True DBGrid InputPanel Win7 Pack List Zip Menus and Toolbars