Hello. I have fixed the panning and zooming issue, thank you. Regarding MaximumTicks, I have the following snippet of code which automatically calculates the number of maximum ticks that we need for the required chart scale:
(visibleMonths >= 12)
maxTicks = maxDate.Year - minDate.Year + 1;
maxTicks = (maxDate.Year - minDate.Year) * 12 + maxDate.Month - minDate.Month + 1;
maxTicks = (maxDate.DayOfYear - minDate.DayOfYear + 1) / 7;
I then set the maximum ticks on the X axis like so (context added, maybe I am not getting the expected effect because of setting MaximumTicks at this particular time):
(maxTicks != -1)
DateTimeContinuousAxis).MaximumTicks = maxTicks;
But the MaximumTicks value is always ignored. To work around our initial issue, we are using LabelInterval on the X axis, set to the same value as MajorStep, which gives us our expected behavior but is not optimal from a UI point of view.
Thank you for your assistance.