mirror of
https://github.com/XCharts-Team/XCharts.git
synced 2026-06-15 07:13:45 +00:00
修复GetMinMaxData在showDataDimension未初始化时返回异常的问题 (#365)
This commit is contained in:
@@ -46,7 +46,7 @@ namespace XCharts.Runtime
|
||||
{
|
||||
double serieMinValue = 0;
|
||||
double serieMaxValue = 0;
|
||||
SerieHelper.GetMinMaxData(serie, out serieMinValue, out serieMaxValue, null, 2);
|
||||
SerieHelper.GetMinMaxData(serie, 0, out serieMinValue, out serieMaxValue);
|
||||
if (serieMinValue < min)
|
||||
min = serieMinValue;
|
||||
if (serieMaxValue > max)
|
||||
|
||||
@@ -159,7 +159,7 @@ namespace XCharts.Runtime
|
||||
/// <param name="min"></param>
|
||||
/// <param name="max"></param>
|
||||
/// <param name="dataZoom"></param>
|
||||
public static void GetMinMaxData(Serie serie, out double min, out double max, DataZoom dataZoom = null, int dimension = 0)
|
||||
public static void GetMinMaxData(Serie serie, out double min, out double max, DataZoom dataZoom = null)
|
||||
{
|
||||
max = double.MinValue;
|
||||
min = double.MaxValue;
|
||||
@@ -169,9 +169,7 @@ namespace XCharts.Runtime
|
||||
var serieData = dataList[i];
|
||||
if (serieData.show)
|
||||
{
|
||||
var count = 0;
|
||||
if (dimension > 0) count = dimension;
|
||||
else count = serie.showDataDimension > 0 && serie.showDataDimension < serieData.data.Count ?
|
||||
var count = serie.showDataDimension > 0 && serie.showDataDimension < serieData.data.Count ?
|
||||
serie.showDataDimension :
|
||||
serieData.data.Count;
|
||||
for (int j = 0; j < count; j++)
|
||||
|
||||
Reference in New Issue
Block a user