The scaling you show is what you would get if you rely on the auto-axis of the default LinearAxis constructor. It will change obviously, depending on the range. If you want to change it to what you describe:
For the x-axis
LinearAxis xAxis = new LinearAxis(pTransform1, ChartObj.X_AXIS);
xAxis.AxisTickSpace = 1;
xAxis.AxisMinorTicksPerMajor = 1;
chartVu.AddChartObject(xAxis);
The manual describes these parameters and the Axis chapter.