Hi Mike,
You're correct - the control uses the current machine (server) culture settings for label
formatting. To override this behavior you can use:
N
DateTimeScaleConfigurator
dateTimeScale = new N
DateTimeScaleConfigurator();
dateTimeScale.EnableUnitSensitive
Formatting = false;
N
DateTimeValueFormatter labelFormatter = new N
DateTimeValueFormatter("HH:mm");
labelFormatter.CultureInfo = CultureInfo.InvariantCulture;
dateTimeScale.LabelValueFormatter = labelFormatter;
This will ensure that you always use the same culture settings regardless of the server.
We hope this helps - let us know if you meet any problems or have any questions.
Best Regards,
Nevron Support Team