Dev之ChartControl的简单使用

更新时间:2023-07-13 01:03:20 阅读: 评论:0

Dev之ChartControl的简单使⽤
在这⾥,就⽤DataTable做个例⼦
//表结构
DataTable newdtb = new DataTable();
什么是辅音newdtb.Columns.Add("Id", typeof(int));
newdtb.Columns.Add("ProName", typeof(string));
newdtb.Columns.Add("ProPrice", typeof(decimal));
春花的诗句newdtb.Columns.Add("Trade_Date", typeof(string));
newdtb.Columns["Id"].AutoIncrement = true;
//表记录
Random ran = new Random();
for (int i = 1; i < 10; i++)
{
伤心的图片int RandKey = ran.Next(10, 9999);//10~9999之间的数
decimal dBa = Convert.ToDecimal(ran.NextDouble());//0~1之间的任意数
DataRow newRow = newdtb.NewRow();
newRow["Trade_Date"] = i.ToString() + "⽉";
newRow["ProPrice"] = Convert.ToDecimal((RandKey * dBa).ToString("0.0#"));大象英文怎么读
newdtb.Rows.Add(newRow);
}
this.chartControl1.Series.Clear();
//新建Series
小学思政课Series sr = new Series("资⾦统计", ViewType.Line);//名称与图标的类型
//设置Series样式
sr.ArgumentScaleType = ScaleType.Qualitative;//定性的
sr.ValueScaleType = ScaleType.Numerical;//数字类型
sr.PointOptions.PointView = PointView.ArgumentAndValues;//显⽰表⽰的信息和数据
sr.PointOptions.ValueNumericOptions.Format = NumericFormat.Percent;//⽤百分⽐表⽰
sr.PointOptions.ValueNumericOptions.Precision = 0;//百分号前⾯的数字不跟⼩数点
糖醋虾//绑定数据源
sr.DataSource = newdtb.DefaultView;//newdtb是获取到的数据(可以是数据库中的表,也可以是DataTable)
sr.ArgumentDataMember = "Trade_Date";//绑定的⽂字信息(名称)(坐标横轴)
sr.ValueDataMembers[0] = "ProPrice";//绑定的值(数据)(坐标纵轴)
//样式
sr.View.Color = Color.Red;//颜⾊
//添加到统计图上
将相和评课this.chartControl1.Series.Add(sr);
快速记忆技巧//图例设置
SimpleDiagram3D diagram = new SimpleDiagram3D();
diagram.RuntimeRotation = true;
diagram.RuntimeScrolling = true;
diagram.RuntimeZooming = true;
//设置图表标题
ChartTitle ct = new ChartTitle();
ct.Text = "神马公司资⾦统计图";
ct.TextColor = Color.Black;//颜⾊
ct.Font = new Font("Tahoma", 12);//字体
ct.Dock = ChartTitleDockStyle.Top;//停靠在上⽅ct.Alignment = StringAlignment.Center;//居中显⽰this.chartControl1.Titles.Add(ct);
chartControl1.Legend.Visible = true;//不现实指⽰图效果实现后:

本文发布于:2023-07-13 01:03:20,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1093447.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数据   设置   名称   统计图
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图