mirror of
https://github.com/XCharts-Team/XCharts.git
synced 2026-06-28 17:03:42 +00:00
Compare commits
2 Commits
fdcefb48f6
...
46e8b5bb82
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
46e8b5bb82 | ||
|
|
2c5e0a5826 |
@@ -81,6 +81,7 @@ slug: /changelog
|
||||
|
||||
## master
|
||||
|
||||
* (2026.06.03) 修复`GetMinMaxData`在`showDataDimension`未初始化时返回异常的问题 (#365)
|
||||
* (2026.06.03) 增加`Tooltip`通过`TitleLabelStyle`的`TextStyle`的`Alignment`设置标题的对齐方式 (#363)
|
||||
* (2026.05.25) 增加`DataZoom`的`filterAxisRange`设置坐标轴的范围计算是否受`DataZoom`的影响
|
||||
* (2026.05.23) 优化`DataZoom`的`Marquee`框选功能
|
||||
|
||||
@@ -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,11 +169,9 @@ namespace XCharts.Runtime
|
||||
var serieData = dataList[i];
|
||||
if (serieData.show)
|
||||
{
|
||||
var count = 0;
|
||||
if (dimension > 0) count = dimension;
|
||||
else count = serie.showDataDimension > serieData.data.Count ?
|
||||
serieData.data.Count :
|
||||
serie.showDataDimension;
|
||||
var count = serie.showDataDimension > 0 && serie.showDataDimension < serieData.data.Count ?
|
||||
serie.showDataDimension :
|
||||
serieData.data.Count;
|
||||
for (int j = 0; j < count; j++)
|
||||
{
|
||||
var value = serieData.data[j];
|
||||
|
||||
Reference in New Issue
Block a user