Hi,
I know the question is old, but maybe someone could use this possible solution:
When adjusting the size of the Ticks the labels are moved too.
If no ticks are wanted just set the tick color to the color of the graph.
scatterGraph1.XAxes[0].MajorDivisions.TickColor = scatterGraph1.BackColor;
scatterGraph1.XAxes[0].MajorDivisions.TickLength = xx;