This Line & Area chart for WPF is a new approach to usability for line & area charts.
A user will be able to zoom in on the period of his interest, turn value balloons on and off,
as well as show or hide graphs. You can have simple, stacked and 100% stacked lines and areas.
You will be able to customize every detail of your chart, and make it look exactly as you want.
-
Zooming
Zoom in into any part of the chart to get detailed look at your data. Axes and grids are automatically recalculated to represent zoomed data in best possible detail.
-
Scrolling
Scroll around your data at your selected zooming level.
-
Two Y-axes (left and right)
Graphs can be attached to left or right value axis. This allows graceful display of graphs with very different values on a single chart.
-
Reversed Y-axis
Y-axis can be reversed so that smaller values are at the top and larger at the bottom. This could be useful when displaying such data as rankings or similar.
-
Linear or logarithmic scale of the Y-axis
Value axes can be set to linear or logarithmic scale to accomodate data spread over a large range of values.
-
Active values can be displayed in the legend
Currently hovered values can be displayed in the chart's legend along with graph title.
-
Show/hide graphs
Users can turn graphs on and off (configurable) to show or hide any graph. Axes and grids are automatically recalculated to fit visible graphs.
-
Show/hide value balloons
Users can show or hide value balloons for each graph to concentrate attention on a single graph or see balloons for several graphs at once for comparative analisys.
-
Handles missing data gracefully
Line chart can handle data gaps gracefully. You can configure it to connect points over missing data or display graphs with gaps.
-
Predefined or custom bullets
Select from one of the predefined data point bullets or use your own image as a bullet. Bullets can be hidden when viewing large amounts of data and show up only when zoomed
to a preset range.
-
Custom description for any data point
Each data point can have a custom description which will be displayed in the balloon.
-
Value indicator
When users hover over the plot area value indicator is displayed to highlight currently active values.
-
Support for simple column charts
Line chart includes vertical lines feature which can be used to display simple column charts.
-
Axis values inside the plot area
Values can be displayed along the axes either outside or inside the plot area
-
Support for data-binding
As any other bindable WPF controls line chart can be bound to any data object implementing IEnumberable interface.