I am now running the ChartFX WPF release version and there’s still what seems like a critical bug – or, actually, two critical bugs – with Axis.DataPath. I need to use the spacing features of DataPath to remove evenings and weekends from my financial charts and I also need to scroll the chart along the X axis. Up until now, I’ve been scrolling the chart by changing Axis.Min and Axis.Max. This works fine when setting up a chart using SeriesAttribute.BindingPathX.
But when I use DataPath instead, the chart displays, but setting Axis.Min and Axis.Max just makes the chart disappear. It also causes the application to crash when the chart is resized.
I have attached a sample. To reproduce the issues:
1. Start the application
2. Press the add button to add a line series
3. Press the third button from the left to scroll the chart by one increment (i.e. make a slight change to the AxisX’s Min and Max). Here you will see the first bug: the chart disappears.
4. Now try to resize the window. Here you will see the second bug: the application crashes.
Note that everything works as expected when using BindingPathX instead of DataPath.
Does anyone know if I’m doing anything wrong here? Also, now that ChartFx have issued the release, what will be the general expected approach for issuing patches and hotfixes for bugs identified since the release?