首页 > 其他 > 详细

ChartControl控件0和null的效果

时间:2019-04-17 17:04:19      阅读:129      评论:0      收藏:0      [点我收藏+]

DevExpress的ChartControl虽然还不能完全代替Office图表(例如它暂时不支持添加数据表),但它算同类产品中相当优秀的了,下面是对0值和空值的处理。

技术分享图片

DataTable zeroDT = new DataTable("zeroDT");
zeroDT.Columns.Add("X", typeof(int));
zeroDT.Columns.Add("Y", typeof(int));
zeroDT.Rows.Add(new object[] { 1, 5 });
zeroDT.Rows.Add(new object[] { 2, 4 });
zeroDT.Rows.Add(new object[] { 3, 0 });
zeroDT.Rows.Add(new object[] { 4, 1 });
zeroDT.Rows.Add(new object[] { 5, 2 });

DataTable nullDT = new DataTable("nullDT");
nullDT.Columns.Add("X", typeof(int));
nullDT.Columns.Add("Y", typeof(int));
nullDT.Rows.Add(new object[] { 1, 5 });
nullDT.Rows.Add(new object[] { 2, 4 });
nullDT.Rows.Add(new object[] { 3, null });
nullDT.Rows.Add(new object[] { 4, 1 });
nullDT.Rows.Add(new object[] { 5, 2 });

chartControl1.DataSource = zeroDT;
chartControl1.Series[0].ValueDataMembers[0] = "Y";
chartControl1.Series[0].ArgumentDataMember = "X";

chartControl2.DataSource = nullDT;
chartControl2.Series[0].ValueDataMembers[0] = "Y";
chartControl2.Series[0].ArgumentDataMember = "X";

  

 

ChartControl控件0和null的效果

原文:https://www.cnblogs.com/liweis/p/10724386.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!