This sample demonstrates various properties of the BarChart control. Change property values in this panel to see their effect on chart above.
A demonstration of th various properties of the 3D bar chart. You can set a background image, change axes properties, the layout of bars and more.
This sample demonstrates various properties of the BubbleChart control. Change property values in tab panels to see their effect on the chart.
The sample demonstrates various properties of the candlestick chart control. A panel with UI controls is placed above a sample chart and you can change the settings and see how they affect the looks of the chart.
A sample dashboard with two charts, text components and a gauge. The sample demonstrates how to use the Dashboard class and LayoutBuilder to create dashboards with different layout.
The sample demonstrates how to use the DateTimeSeries class and how to apply different formatting on the labels of the chart.
The funnel chart control is presented here with a panel of UI controls that allow you to change different settings of the chart and observe how they affect the chart looks.
A bar chart with multiple series that uses the AnnontationRenderer to display labels for each bar group.
A bar and a pie chart, which you can drag and zoom using the mouse. The legend can also be moved freely around the plot area.
A sample line chart is demonstrated along with a panel of UI controls that coordinate its major settings. You can change the settings and observe how the looks of the chart is affected.
This sample shows how to bind the chart to a list of custom .NET objects by setting the list as DataSource.
This sample teaches you how to add multiple axes to a chart. The chart is a combination one with a bar series and a line series and an annotation.
This sample shows you how to build a dashboard containing multiple plots that share a common axis.
The sample shows a pie chart with a set of UI controls that allow you to change many of the chart's properties and see the effect on the chart's appearance.
Print and Export
This sample demonstrates print and export capabilities of MindFusion.Charting. Click the print button to get the chart above printed on paper. The export buttons will export the chart to various file formats.
The radar chart control is used here together with a panel of UI controls that allow you to change all major settings for radar/polar charts. You can observe how different properties affect the looks of the chart.
A custom series that gets updated in real time and uses DateTime values for the X-axis. The plot gets automatically scrolled when data fills the entire axis.
The sample demonstrates the FunctionSeries class, which handles plotting of functions for a given formula. You can change the formula and see the new function's graphic for one thousand points.
This example demonstrates binding to a DataTable. The chart's DataSource property is set to the dataset returned from MSSQL Compact database. The column names to bind to are specified through XDataFields and YDataFields properties.
The sample shows two series each one containing 750 000 properties. It also demonstrates the axis and series properties to set or a good performance.
This example demonstrates how you can synchronize scroll positions of two plots by configuring them to use a shared Axis instance. When you pan one of the plots the other one scrolls too.
This tutorial teaches you how to use different chart renderer-s to create charts o various type; how to arrange them with the layout panels and how to create a dashboard with all chart elements.
This sample uses the XmlSeries class to bind a line chart to files with XML data.
A bubble chart that gets its data from a custom class, which implements the Series interface. The custom class is a collection of objects.
This sample illustrates a set of oval and rectangular gauge controls styled with custom templates in order to achieve the look of a car dashboard. In addition, the sample demonstrates how to embed gauges within each other.
Custom painting is applied to the oval gauge to achieve the looks of a stylish clock. A timer is used to measure the clock.
An oval gauge is customized through custom painting to achieve the effect of a beautiful compass.
The equalizer is built of a selection of rectangular and oval gauges. Custom painting is used to make them more authentic.
The quadratic gauge is customized through custom painting to create a scale for various functions. The FunctionType property of gauge scales is used to change the scale type.
This sample demonstrates how to use the four predefined styles for quadratic oval gauges.
Two quadratic gauges are used here to render statistics about the use of memory and CPU of your computer. The gauges are customized through custom painting.
This sample demonstrates an out-of-the-box oval gauge without any additional styles applied to it.