Are you binding your data to the chart? If so, make sure to set the AxisY.Minimum
and AxisY.Maximum
value after the data has been added. That way the chart does not override your axis settings based on the data range.
You can also try to disable a scaling extension of the axis by disabling IsMarginVisible:
myChart1.ChartAreas[0].AxisY.IsMarginVisible = false;