SciChart® the market leader in Fast WPF Charts, WPF 3D Charts, and now iOS Charting & Android Chart Components
Please use the forums below to ask questions about SciChart. Take a moment to read our Question asking guidelines on how to ask a good question and our support policy. We also have a tag=SciChart on Stackoverflow.com where you can earn rep for your questions!
Please note: SciChart team will only answer questions from customers with active support subscriptions. Expired support questions will be ignored. If your support status shows incorrectly, contact us and we will be glad to help.
I have a fix for this for now.
The problem was that public override string FormatLabel(IComparable dataValue) for my label provider was being called with interim values I wasn’t expecting as I have an integer XAxis i.e. it was being called for 0, 0.5, 1, 1.5, 2, 2.5 etc etc. which I was then converting this to an int and returning a string equivalent from the label array. thus causing the recurring labels.
My solution for was to check the dataValue for being an integer before returning the string, if it was one of these mid-points I just returned an empty string.
Not sure if this is the SciChart way of doing things (I’m probably setting the axis up incorrectly or something) – but it’s giving me the result I want 🙂
Please excuse the abrupt nature of this post as I don’t want to go into a load of detail for it post an empty one again. I’ll post more info if it’s necessary and there isn’t an obvious answer.
Basically the problem is that my BoxPlot xAxis isn’t displaying how I think it should when using a LabelFormater i.e. there are multiple labels of the same name for a single data entry. Admittedly I’m resetting the axis strings each time the data set changes but I’d still only expect 1 label.
Please see attached image.
Please login first to submit.