Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Y最大值为';t在一个案例中正在更新_C#_Charts - Fatal编程技术网

C# Y最大值为';t在一个案例中正在更新

C# Y最大值为';t在一个案例中正在更新,c#,charts,C#,Charts,我的Y最大值未更新我不知道原因: Graph.chart2.ChartAreas[0].AxisY.Maximum = MaxValueHisto; 仅当MaxValueHisto大于上一个MaxValueHisto值时,Y最大值才会更新 当MaxValueHisto小于最后一个时,Y最大轴不会改变 但这在Y最小值下运行良好 Graph.chart2.ChartAreas[0].AxisY.Minimum = MinValueHisto; MaxValueHisto和MinValueHist

我的Y最大值未更新我不知道原因:

Graph.chart2.ChartAreas[0].AxisY.Maximum = MaxValueHisto;
仅当
MaxValueHisto
大于上一个
MaxValueHisto
值时,Y最大值才会更新

MaxValueHisto
小于最后一个时,Y最大轴不会改变

但这在Y最小值下运行良好

Graph.chart2.ChartAreas[0].AxisY.Minimum = MinValueHisto;
MaxValueHisto
MinValueHisto
是双精度的,在控制台中显示如下:

最小值:
000570494165891321
MAX:
00057653386436893


我试图将
Graph.chart2.ChartAreas[0].AxisY.Maximum=Double.NaN
放在前面,以便重置Y轴的最大值,但不起作用..

是否在更改最小值之前减小最大值?如果您试图将最大值设置为小于当前最小值,则不会产生任何影响(或导致错误)。@MatthewWatson我会在最大值之前更新最小值,并注意
MaxValueHisto
始终大于
MinValueHisto
。还有其他想法吗?@MatthewWatson我想我需要在更新AxisY之前重置Y轴的值。最大值,但我不知道怎么做。轴最大值由您设置。它用于限制轴/视图。如果你想要最大的值,你需要测试这些值!请给我举个例子好吗?我不知道怎么做。