WPF toolkit Charting controls

May 11, 2010 at 2:45 PM
Edited May 12, 2010 at 8:48 AM


I would like to use a valueconverter in the binding declaration for charting controls. e.g. ColumnSeries DependentValueBinding="{Binding Path=Amount}

The currency amount value from datasource is normaly big. e.g. 22222222.2222 and I would like to format it using Million or Billion as the unit depending how big the value is.

1. What is the best practice for doing that?

2. When setting the values on the axis, how could I make the value looks like  £15 m or £ 15 bn displayed on the axis rather than just numbers?

3. The User need to right click on the chart and be able to save the chart as a image on the local machine. Is it possible to do it?

4. After getting the minmium value and maximum value of the axis, what is the best practice to calcualte the interval and display the values on the axis more friendly? e.g. display values of 500, 550, 600 rather than 112, 115, 121

5. Different legend symbol, not just different color? e.g. Corlor red with Square symbol, Color yellow with Triangle symbol