mirror of
https://github.com/XCharts-Team/XCharts.git
synced 2026-05-27 19:50:10 +00:00
修复饼图当数据名称默认为空时颜色显示异常的问题
This commit is contained in:
@@ -609,6 +609,7 @@ namespace XCharts
|
|||||||
}
|
}
|
||||||
int xValue = m_Data.Count;
|
int xValue = m_Data.Count;
|
||||||
var serieData = new SerieData() { data = new List<float>() { xValue, value }, name = dataName };
|
var serieData = new SerieData() { data = new List<float>() { xValue, value }, name = dataName };
|
||||||
|
serieData.index = xValue;
|
||||||
m_Data.Add(serieData);
|
m_Data.Add(serieData);
|
||||||
return serieData;
|
return serieData;
|
||||||
}
|
}
|
||||||
@@ -631,6 +632,7 @@ namespace XCharts
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
var serieData = new SerieData() { data = new List<float>() { xValue, yValue }, name = dataName };
|
var serieData = new SerieData() { data = new List<float>() { xValue, yValue }, name = dataName };
|
||||||
|
serieData.index = m_Data.Count;
|
||||||
m_Data.Add(serieData);
|
m_Data.Add(serieData);
|
||||||
return serieData;
|
return serieData;
|
||||||
}
|
}
|
||||||
@@ -665,6 +667,7 @@ namespace XCharts
|
|||||||
}
|
}
|
||||||
var serieData = new SerieData();
|
var serieData = new SerieData();
|
||||||
serieData.name = dataName;
|
serieData.name = dataName;
|
||||||
|
serieData.index = m_Data.Count;
|
||||||
for (int i = 0; i < valueList.Count; i++)
|
for (int i = 0; i < valueList.Count; i++)
|
||||||
{
|
{
|
||||||
serieData.data.Add(valueList[i]);
|
serieData.data.Add(valueList[i]);
|
||||||
|
|||||||
@@ -872,7 +872,7 @@ namespace XCharts
|
|||||||
int numName = -1;
|
int numName = -1;
|
||||||
if (int.TryParse(name, out numName))
|
if (int.TryParse(name, out numName))
|
||||||
{
|
{
|
||||||
if (numName >= 0 && numName < list.Count) return false;
|
if (numName >= 0 && numName < 100) return false;
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -80,8 +80,9 @@ namespace XCharts
|
|||||||
for (int n = 0; n < data.Count; n++)
|
for (int n = 0; n < data.Count; n++)
|
||||||
{
|
{
|
||||||
var serieData = data[n];
|
var serieData = data[n];
|
||||||
|
serieData.index = n;
|
||||||
float value = serieData.data[1];
|
float value = serieData.data[1];
|
||||||
serieNameCount = m_LegendRealShowName.IndexOf(serieData.name);
|
serieNameCount = m_LegendRealShowName.IndexOf(serieData.legendName);
|
||||||
Color color = m_ThemeInfo.GetColor(serieNameCount);
|
Color color = m_ThemeInfo.GetColor(serieNameCount);
|
||||||
serieData.pieStartAngle = startDegree;
|
serieData.pieStartAngle = startDegree;
|
||||||
serieData.pieToAngle = startDegree;
|
serieData.pieToAngle = startDegree;
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ QQ交流群:XCharts交流群(202030963)
|
|||||||
|
|
||||||
## 更新日志
|
## 更新日志
|
||||||
|
|
||||||
|
* (2019.10.15)增加`Demo`首页,展示代码动态控制效果
|
||||||
* (2019.10.14)增加`RadarChart`、`ScatterChart`和`HeatmapChart`的起始动画效果
|
* (2019.10.14)增加`RadarChart`、`ScatterChart`和`HeatmapChart`的起始动画效果
|
||||||
* (2019.10.14)增加`SerieData`的`radius`自定义数据项的半径
|
* (2019.10.14)增加`SerieData`的`radius`自定义数据项的半径
|
||||||
* (2019.10.14)增加`HeatmapChart`热力图
|
* (2019.10.14)增加`HeatmapChart`热力图
|
||||||
|
|||||||
Reference in New Issue
Block a user