找回密码
 立即注册

QQ登录

只需一步,快速开始

k874059561

注册会员

9

主题

15

帖子

60

积分

注册会员

积分
60

微信认证勋章

k874059561
注册会员   /  发表于:2018-7-3 12:49  /   查看:3385  /  回复:0
QQ图片20180703124121.png
蓝线生成代码
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[k].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);



出现的问题是,,两条线出现了不同的 比例。。。红线是,想要的效果。需要同样的比例显示。

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部