我需要一些帮助: 我创建了一个图表,我有两行,第二行在点击旁边的datagridview时更改其值。我给了chartarea一些选项,比如:
> Me.Chart1.ChartAreas(0).AxisX.Minimum = Motor.mcrDrehzahl.Min - 100
> Me.Chart1.ChartAreas(0).AxisX.Maximum = Motor.mcrDrehzahl.Max + 100
> Me.Chart1.ChartAreas(0).AxisY.Minimum = 0
> Me.Chart1.ChartAreas(0).AxisY.Maximum = Motor.mcrLeistung.Max + 100
> Me.Chart1.ChartAreas(0).AxisX.IntervalAutoMode =DataVisualization.Charting.IntervalAutoMode.FixedCount
> Me.Chart1.ChartAreas(0).AxisY.IntervalAutoMode = DataVisualization.Charting.IntervalAutoMode.FixedCount
但问题出现了:当我点击datagridview时,第二行会改变,但有时x和/或y轴的间隔也会发生变化。我想不允许这样做。那么在第一次自动设置后如何锁定intervall呢?我认为这是intervallautomode的作用吗?
提前谢谢!答案 0 :(得分:0)
使用Interval
属性,并将其设置为所需的值:
Me.Chart1.ChartAreas(0).AxisX.Interval = 123.45;
Me.Chart1.ChartAreas(0).AxisY.Interval = 678.90;
同时查看按钮的点击事件处理程序,并确保它没有告诉图表重新计算它的最小值/最大值/间隔...