第一次发博客,这几天正好有用到ChartControl画图,其中包括了饼图和曲线图,这是真的难搞。一堆英文完全看不懂,只好自己去查找资料,慢慢的做,有一点关于数据绑定理解,记录一下,下次自己好找的到
         ChartControl chart = new ChartControl();//创建一个ChartControlDBHelper db = new DBHelper();DataTable dataTable = db.Get("select * from Try");//这是我自己建的一个数据库,里面的一个表,数据都是从里面拿的。//创建一根线Series series = new Series("Series1", ViewType.Spline);//"Series1"为线的名称,  ViewType.Spline 为线的类型,是曲线还是柱子或者其他的类型//创建第二根线Series series2 = new Series("Series2", ViewType.Pie);//同上//将线添加到图表中//如果你已经创建了一个chartControl//this.chartControl1.Series.Add(series2);//this.chartControl1.Series.Add(series);/这里是新建的chart.Series.Add(series);/chart.Series.Add(series2);//绑定数据源series.DataSource = dataTable;                                            //为你要添加到chartControl里面的线绑定数据源series2.DataSource = dataTable;//为线的Y轴确定是哪一个数据字段series.ArgumentScaleType = ScaleType.DateTime;           //字段类型series.ArgumentDataMember = "time";                                //具体字段,这里的time是我表里面的字段//为线的X轴确定是哪一个数据字段series.ValueScaleType = ScaleType.Numerical;                 //字段类型series.ValueDataMembers[0] = "shuju";                              //具体字段,shuju也是我表里面的字段series.LegendText = "biaoshu";//为线的Y轴确定是哪一个数据字段//series2.ArgumentScaleType = ScaleType.DateTime;        //字段类型series2.ArgumentDataMember = "time";                               //具体字段//为线的X轴确定是哪一个数据字段series2.ValueScaleType = ScaleType.Numerical;               //字段类型series2.ValueDataMembers[0] = "shuju2";                            //具体字段//这样就能出效果了//下面的是曲线图,这里的代码和上面的不要放一起DBHelper db = new DBHelper();//这里也是数据库连接工具DataTable dataTable = db.Get("select * from Try");//表,获取数据Series series = new Series("Pie", ViewType.Pie);//"Series1"为线的名称,  ViewType.Spline 为线的类型,是曲线还是柱子或者其他的类型series.DataSource = dataTable;                     //绑定数据源series.ArgumentDataMember = "biaoshu";        //绑定图表的横坐标series.ValueDataMembers[0] = "shuju";          //绑定图表的纵坐标坐标//series.LegendText = "标题";                          //设置图例文字 就是右上方的小框框  series.Label.TextPattern = "{A}: {VP:P2}";       //设置标签表述 就是右上方的小框框 //标签表现结果为 biaoshu :shuju形式series.ToolTipEnabled = DevExpress.Utils.DefaultBoolean.True;//设置鼠标再饼图上是否有信息出现this.chartControl1.Series.Add(series);           //把饼图添加进去
 好了就这么多了,第一次发文章有一点激动,这只是我个人的一点记录,不喜勿喷。

关于ChartControl的绑定数据源使用相关推荐

  1. DevExpress TreeList 调优_绑定数据源方式, 放弃原来的AppendNode加载数据的方式

    DevExpress TreeList加载大批量数据的时候绑定数据源 dataTable. 注意事项1: 由于一旦绑定了数据源dataTable的些许变化便在TreeList中有所体现, 所以等dat ...

  2. 章鱼哥出品—VB.NET DataGridView绑定数据源 quot;与货币管理器的位置关联的行不能设置为不可见quot; 问题的解决...

    DtaGridView绑定数据源后.假设想让数据条件显示的话,直接使用  My_Row.Visible = False就会出错.错误类型是 "与货币管理器的位置关联的行不能设置为不可见&qu ...

  3. ActiveReports中如何在后台导出运行时绑定数据源报表

    ActiveReports支持运行时绑定数据源功能,这种绑定数据源方法使用较为普及,然而很多系统中都需要在后台导出报表文件,所以用户就很困惑,ActiveReports中如何在后台导出运行时绑定数据源 ...

  4. Webform DropDownList控件绑定数据源

    2019.7.17第一天写博客,以后尽量会坚持下去~ 话不多说 前两天刚刚完成了一个三级联动的查询,学习了DropDownList控件如何绑定数据源 前端代码: 后端代码: 转载于:https://w ...

  5. C# Winfrom DataGridView DataSource绑定数据源后--解决排序问题

    C# Winfrom DataGridView DataSource绑定数据源后--解决排序问题 参考文章: (1)C# Winfrom DataGridView DataSource绑定数据源后-- ...

  6. Combobox绑定数据源DataSet

    // 绑定数据源 this.comboBox1.DataSource = dataSet.Tables[0]; // 用于业务逻辑判断的实际值 this.comboBox1.ValueMember = ...

  7. repeater 控件ajax绑定数据源,[Asp.net之旅]--数据绑定控件之Repeater

    引言 前几篇的文章在说AJAX的内容,利用AJAX技术能够开发出高效运行的网站应用程序,不过在进行B/S项目开发时只拥有AJAX技术是远远不够的,踏入到B/S要学的东西会更多,但相较C/S的复杂逻辑结 ...

  8. DataGridView绑定数据源后添加行

    在已经绑定数据源时,无法以Add的方式方式添加行,会报错 解决方法一: DataRow dr =((DataTable)dataGridView1.DataSource).NewRow; ((Data ...

  9. c# easyui 赋值_C# DataGridView绑定数据源的方法

    开始以前,先认识一下WinForm控件数据绑定的两种形式,简单数据绑定和复杂数据绑定. 1. 简单的数据绑定 例1 using (SqlConnection conn = new SqlConnect ...

  10. repeater 控件ajax绑定数据源,【ASP.NET】第九课——使用DataList控件和Repeater控件绑定数据...

    知识点:掌握 DataList 控件呈现数据的方法: 掌握 Repeater 控件呈现数据的方法:掌握处理 Repeater 控件中的按钮事件. 1. 使用 DataList 控件呈现数据 在用 AS ...

最新文章

  1. 游击式(移动)开发的两种方式
  2. [译] 解密 Mapbox 卫星影像处理神器 Robosat
  3. 傅里叶级数FS, 离散傅里叶变换DFT
  4. 图像处理--线line 提取
  5. Android组件之BroadCast简单实践
  6. MySQL Join Buffer参数查询命令
  7. python opencv 录制视频_OpenCV Python 录制视频
  8. fhq-treap模板
  9. mysql 键缓冲区_mysql:键缓存
  10. 如何手动合成年度夜间灯光影像
  11. LayoutInflater拦截View创建,自定义Resource对象
  12. 计算机专业的描述,计算机专业描述怎么写
  13. linux下移植mplayer播放器
  14. IP地址、子网掩码、网络号、主机号、网络地址、主机地址以及ip段/数字-如192.168.0.1/24是什么意思?
  15. Linux 大数据(hadoop)
  16. nacos注册中心死活发现不了服务问题
  17. FileNotFoundError: [Errno 2] No such file or directory: ‘ETHZ/eth01/images/image_00000001_2021-10-29
  18. Java实现回文串的四种方式
  19. 微信小程序php get_PHP后台实现微信小程序登录
  20. 软件工程导论期末考试-试卷2

热门文章

  1. 项目管理之项目章程和三个重要说明书
  2. 数据产品-广告投放数据打通
  3. C#实现简单的加密防止拷贝复制软件
  4. cass打开dwg文件无效_CAD文件打开时图形文件显示无效怎么办
  5. 使用网络数据采集的好处
  6. Pubwin EP常见问题(转)
  7. matlab动刚度仿真,基于ANSYS的转子支承动刚度计算分析.doc
  8. vue项目添加emoji表情
  9. USB C口5V输入,四节串联锂电池充电管理芯片,IC电路板PW4405芯片-22号电路板
  10. 这个百度网盘批量转存工具真香