Hi Steve,
The problem is that you haven't enabled the X values for the line series:
line.UseXValues = True
and the chart assigns automatic values which start from zero (0, 1, 2 etc.) which explains why you get year 1899 on the labels (this is were OA date zero is).
If you still wish to have categorical labels for the line (in order to have the date displayed for each data point) you can simply add custom labels to the X scale:
Dim XAxisScale As NOrdinalScaleConfigurator = New NOrdinalScaleConfigurator()
NChartControl1.Axis(StandardAxis.PrimaryX).ScaleConfigurator = XAxisScale
XAxisScale.Labels.Add("Label 1")
XAxisScale.Labels.Add("Label 2")
'etc.
XAxisScale.AutoLabels = False
XAxisScale.MajorTickMode = MajorTickMode.CustomStep
XAxisScale.CustomStep = 1
Hope this helps - let us know if you have any questions or meet any problems.
Best Regards,
Nevron Support Team