private void button1_Click(object sender, EventArgs e)
{
//清除Series
chart1.Series.Clear();
Random randon = new Random(); //添加第一个Series
chart1.Series.Add("2017年销售");
chart1.Series[0].Points.Clear();
chart1.Series[0].Points.AddXY("1月", randon.Next(50,500));
chart1.Series[0].Points.AddXY("2月", randon.Next(50, 500));
chart1.Series[0].Points.AddXY("3月", randon.Next(50, 500));
chart1.Series[0].Points.AddXY("4月", randon.Next(50, 500));
chart1.Series[0].Points.AddXY("5月", randon.Next(50, 500));
chart1.Series[0].Points.AddXY("6月", randon.Next(50, 500));
chart1.Series[0].Points.AddXY("7月", randon.Next(50, 500));
chart1.Series[0].Points.AddXY("8月", randon.Next(50, 500));
chart1.Series[0].Points.AddXY("9月", randon.Next(50, 500));
chart1.Series[0].Points.AddXY("10月", randon.Next(50, 500));
chart1.Series[0].Points.AddXY("11月", randon.Next(50, 500));
chart1.Series[0].Points.AddXY("12月", randon.Next(50, 500)); //添加第二个Series
chart1.Series.Add("2018年销售");
chart1.Series[1].Points.Clear();
chart1.Series[1].Points.AddXY("1月", randon.Next(50, 500));
chart1.Series[1].Points.AddXY("2月", randon.Next(50, 500));
chart1.Series[1].Points.AddXY("3月", randon.Next(50, 500));
chart1.Series[1].Points.AddXY("4月", randon.Next(50, 500));
chart1.Series[1].Points.AddXY("5月", randon.Next(50, 500));
chart1.Series[1].Points.AddXY("6月", randon.Next(50, 500));
chart1.Series[1].Points.AddXY("7月", randon.Next(50, 500));
chart1.Series[1].Points.AddXY("8月", randon.Next(50, 500));
chart1.Series[1].Points.AddXY("9月", randon.Next(50, 500));
chart1.Series[1].Points.AddXY("10月", randon.Next(50, 500));
chart1.Series[1].Points.AddXY("11月", randon.Next(50, 500));
chart1.Series[1].Points.AddXY("12月", randon.Next(50, 500));
}

效果

手工添加数据到Chart的更多相关文章

  1. 关于devexpress报表XtraReport,动态修改报表样式(.repx格式),动态添加数据并使用的理解

    一.基本概念: XtraReports 中的每个报表都由 XtraRepot 类的一个实例表示,或者由该类的子类来表示(这种情况更常见). 因此,每个报表都作为带区的容器使用,而每个带区中都包含报表控 ...

  2. C#向sql server数据表添加数据源代码

    HoverTree解决方案 学习C#.NET,Sql Server,WinForm等的解决方案. 本文链接http://hovertree.com/h/bjaf/0jteg8cv.htm 使用的技术. ...

  3. js表单动态添加数据并提交

    情景1:已经存在form对象了,动态为form增加对象并提交 function formAppendSubmit(){ var myform=$('#newArticleForm'); //得到for ...

  4. 从零开始,搭建博客系统MVC5+EF6搭建框架(2),测试添加数据、集成Autofac依赖注入

    一.测试仓储层.业务层是否能实现对数据库表的操作 1.创建IsysUserInfoRepository接口来继承IBaseRepository父接口 namespace Wchl.WMBlog.IRe ...

  5. 使用C#类向数据库添加数据的例子源码

    在上一篇中,增加了sql server数据库操作类SqlOperator,用于操作sql server数据库.还有一个SqlStringHelper类,用于处理sql语句的单引号.那么这两个类怎么使用 ...

  6. EF批量添加数据性能慢的问题的解决方案

    //EF批量添加数据性能慢的问题的解决方案 public ActionResult BatchAdd() { using (var db = new ToneRoad.CEA.DbContext.Db ...

  7. mybatis+oracle添加一条数据并返回所添加数据的主键问题

    最近做mybatis+oracle项目的时候解决添加一条数据并返回所添加数据的主键问题 controller层 @RequestMapping("/addplan") public ...

  8. Android 数据库管理— — —添加数据

    <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android=" ...

  9. Java使用Mysql数据库实现批量添加数据

    EmployeeDao.java //批处理添加数据 public int saveEmploeeBatch(){ int row = 0; try{ con = DBCon.getConn(); S ...

随机推荐

  1. 【前端 · 面试 】HTTP 总结(十)—— HTTP 缓存应用

    最近我在做前端面试题总结系列,感兴趣的朋友可以添加关注,欢迎指正.交流. 争取每个知识点能够多总结一些,至少要做到在面试时,针对每个知识点都可以侃起来,不至于哑火. 前言 通过前面几篇内容的学习,我们 ...

  2. SpringBoot | 3.3 整合MyBatis-Plus

    目录 前言 1. 什么是MyBatis-Plus 1.1 BaseMapper接口 1.2 IService接口 2. 整合MyBatis-Plus以及CRUD功能 2.1 导入场景依赖 2.2 CR ...

  3. (五)Linux之文件与目录管理以及文本处理

    Linux之文件与目录管理 目录 Linux之文件与目录管理 前言 绝对路径与相对路径说明: 一.目录常用命令 常用处理目录的命令: 切换目录 cd 显示当前路径 pwd 查看目录下文件 ls 创建目 ...

  4. Centos7上yum安装mongodb4-2

    vim /etc/yum.repos.d/mongodb-org-4.2.repo [mongodb-org-4.2] name=MongoDB Repository baseurl=https:// ...

  5. SpringBoot跨域

    第一种方法 在Controller类或方法上加上@CrossOrigin元注解 package com.wzq.test.action; import com.wzq.utils.BatchDownF ...

  6. 小程序使用微信地址or小程序跳转设置页

    如果你有使用过小程序需要你授权微信地址的情况,那么正常的逻辑应该是这样的: 点击获取地址后,弹窗: 此时我相信选择拒绝的人应该还是比较多的,毕竟这是敏感数据,拒绝后再看页面相关功能是否有使用地址的合适 ...

  7. 【译】flutter中如何较好地实现隐藏和显示widget

    通常情况下,显示有四种情况: 1.(visible)显示 2.(invisible)隐藏: 这种隐藏是指在屏幕中占据空间,只是没有显示.这种情况出现场景如:用带有背景色的Container Widge ...

  8. 六:使用Cookie进行会话管理

    1.存储客户端的状态 因为Http协议是无状态的,也就是说每个客户访问服务器端资源时,服务器并不知道该客户端是谁,所以需要会话技术识别客户端的状态.会话技术是帮助服务器 记住客户端状态 2.会话技术 ...

  9. CSS定位(慕课网学习笔记)

    定位模型 static自然模型 relative相对定位模型 absolute绝对定位模型 fixed固定定位模型 sticky磁铁定位模型 possition之static(默认的设置)(静态定位. ...

  10. Java程序设计学习笔记(一)

    时间:2015-6-2 23:04 程序员,程序猿,程序媛,码农 -------------------------------------------------------   --Java的应用 ...