Thanks for the swift reply.
Unfortunately I am already using series.UseXValues = true.
The version of Nevron I am using is down being as 19.2.26.12 in our system.
My code is below;
var series = (NVectorSeries)chart.Series.Add(SeriesType.Vector);
series.Legend.DisplayOnLegend = Control.Legend;
series.Legend.Mode = SeriesLegendMode.None;
series.DataLabelStyle.Visible = false;
series.InflateMargins = true;
series.UseXValues = true;
series.MinArrowHeadSize = new NSizeL(2, 3);
series.MaxArrowHeadSize = new NSizeL(4, 6);
series.Mode = VectorSeriesMode.Direction;
series.MinVectorLength = new NLength(30f);
series.MaxVectorLength = new NLength(30f);
series.FillStyle = new NColorFillStyle(Color.Black);
series.BorderStyle.Color = Color.Black;
double x = 0, y = 0;
int k = 0;
for ( int i = 0; i < 10; i++ )
{
x = 1;
y += 1;
for ( int j = 0; j < 10; j++ )
{
x += 1;
double dx = Math.Sin(x / 3.0) * Math.Cos((x - y) / 4.0);
double dy = Math.Cos(y / 8.0) * Math.Cos(y / 4.0);
series.XValues.Add(x);
series.Values.Add(y);
series.X2Values.Add(dx);
series.Y2Values.Add(dy);
series.BorderStyles[k] = new NStrokeStyle(1, Color.Black);
k++;
}
}