I would like to know if it is possible to ensure that the labels along my x-axis (time) are drawn every half hour. I'm not sure how UltraChart decides to draw the gridlines and labels (it seems to be using the first data point) I would like to force it to show only half hours exactly.
As an aside, if this is not possible, if it is possible to draw my own labels this would work for me as well. (In order to get gridlines at every half hour, I had to use the FillSceneGraph event to calculate and draw them)
I was able to accomplish my desired labels by using the FillSceneGraph event, and created my new labels like this
aLabel - new label (new Point(aComputedXal, aYStartingval + mChart.Axis.X.Extent), string "label");