flexchart 不同的数据源显示的坐标不一样
蓝线生成代码
for (int i = 0; i < cdata.Length - 1; i++)
{
try
{
data.Add(new Class1.DataItem()
{
dvalue = float.Parse(cdata),
});
}
catch (Exception ex)
{
string aa = ex.Message;
}
}
var s1 = new Series()
{
Name = "采样",
DataSource = data,
Binding = "dvalue",
};
flexChart1.Series.Add(s1);
如图,为了检测 数据。同样的数据,我取一部分 显示在上面,重新new 了条线。在显示的时候,和原 蓝色的线的 坐标比例不一样了。下面是黄线,生成代码。
for (int k = 0; k < data.Count; k++)
{
if (k >= sData && k <= eData)
{
dabl_up.Add(new Class1.DataItem
{
dvalue = data.dvalue + double.Parse(qFudu.ToString()),
});
}
else
{
dabl_up.Add(new Class1.DataItem
{
dvalue = (double?)null,
});
}
}
var series = new Series();
series.Name = sName;
series.DataSource = dabl_up;
series.Binding = "dvalue";
series.ChartType = ChartType.Line;
flexChart1.Series.Add(series);
出现的问题是,,两条线出现了不同的 比例。。。红线是,想要的效果。需要同样的比例显示。
页:
[1]