增加LineChart的普通折线图可通过设置ingore参数过滤数据的支持

This commit is contained in:
monitor1394
2020-03-10 09:15:55 +08:00
parent 7c0534098a
commit 11f639ba8d

View File

@@ -1441,10 +1441,17 @@ namespace XCharts
for (int j = 0; j < serie.data.Count; j++)
{
var serieData = serie.data[j];
var isIngore = ChartHelper.IsIngore(serie.dataPoints[j]);
if ((serie.label.show || serieData.iconStyle.show) && !isIngore)
if ((serie.label.show || serieData.iconStyle.show))
{
var pos = serie.dataPoints[j];
var isIngore = ChartHelper.IsIngore(pos);
if (isIngore)
{
serieData.SetLabelActive(false);
}
else
{
var value = serieData.data[1];
switch (serie.type)
{
@@ -1469,6 +1476,7 @@ namespace XCharts
serieData.labelPosition = pos;
if (serie.label.show) DrawLabelBackground(vh, serie, serieData);
}
}
else
{
serieData.SetLabelActive(false);