Hi,网上看到您回答的C#控件Chart绑定数据源的一个实例,我按照实例做的时候出现问题了
答案:2 悬赏:20 手机版
解决时间 2021-02-21 03:13
- 提问者网友:川水往事
- 2021-02-20 20:39
刚接触Chart,需要绘制曲线图,各种情况需要用到的series不同,所以需要new series出来,然后绑定对应的datatable,但是series.point.DataBind(dataTable1.AsEnumerable(), "","","")这里面的AsEnumerable()方法没法用,是差引用还是其他情况呢,能帮个忙么,ths...
最佳答案
- 五星知识达人网友:狂恋
- 2021-02-20 22:13
在AsEnumerable()上右键->解析->添加引用
全部回答
- 1楼网友:酒醒三更
- 2021-02-20 23:20
//这是仿你的datatable //-----开始--------- datatable datatable1 = new system.data.datatable(); datatable1.columns.add("网别", typeof(string)); datatable1.columns.add("日期", typeof(datetime)); datatable1.columns.add("日发展", typeof(double)); datatable datatable2 = datatable1.clone(); datatable datatable3 = datatable1.clone(); datatable1.rows.add("网别1", new datetime(2014, 1, 1), 12.0); datatable1.rows.add("网别11", new datetime(2014, 2, 1), 14.0); datatable2.rows.add("网别2", new datetime(2014, 1, 1), 5.0); datatable2.rows.add("网别2", new datetime(2014, 2, 1), 10.0); datatable3.rows.add("网别3", new datetime(2014, 1, 1), 7.0); datatable3.rows.add("网别31", new datetime(2014, 2, 1), 18.0); //---------结束------------- chart1.series.clear();//清空表中的数据 //第一个表中的数据 series datatable1series = new series("datatable1"); datatable1series.points.databind(datatable1.asenumerable(), "日期", "日发展", ""); datatable1series.xvaluetype = chartvaluetype.datetime; //设置x轴类型为时间 datatable1series.charttype = seriescharttype.line; //设置y轴为折线 chart1.series.add(datatable1series); //第二个表中的数据 series datatable2series = new series("datatable2"); datatable2series.points.databind(datatable2.asenumerable(), "日期", "日发展", ""); datatable2series.xvaluetype = chartvaluetype.datetime;//设置x轴类型为时间 datatable2series.charttype = seriescharttype.line; //设置y轴为折线 chart1.series.add(datatable2series); //第三个表中的数据 series datatable3series = new series("datatable3"); datatable3series.points.databind(datatable3.asenumerable(), "日期", "日发展", ""); datatable3series.xvaluetype = chartvaluetype.datetime;//设置x轴类型为时间 datatable3series.charttype = seriescharttype.line; //设置y轴为折线 chart1.series.add(datatable3series);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯