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. ASP.NET Core下FreeSql的仓储事务

    ASP.NET Core下FreeSql的仓储事务 第一步:配置 Startup.cs 注入 引入包 dotnet add package FreeSql dotnet add package Fre ...

  2. input输入框只能输入正数和小数(保留小数点后两位)

    1.限制只能输入正数和小数保留小数点后两位 1 <input type="number" id="txtNum" /> 2 3 <script ...

  3. 「GM_脚本」获取 GitHub 项目文件的 jsDelivr CDN 地址「好像没啥用系列」

    基本信息: name:「 GitHub 」获取文件的 jsDelivr 地址 desc:获取项目文件的 CDN 地址 url: https://github.com/wdssmq/userscript ...

  4. .user.ini和.htaccess

    .user.ini .user.ini的使用条件 (1)nginx/apache/IIS,只要是以fastcgi运行的php都可以用这个方法 php配置访问级别 不同的php配置项根据其访问级别具有不 ...

  5. NTP\rsync+inotify

    NTP网络时间协议 NTP(Network Time Protocol)网络时间协议基于UDP,用于网络时间同步的协议,使网络中的计算机时钟同步到UTC(世界统一时间),再配合各个时区的偏移调整就能实 ...

  6. Docker for windows安装与使用

    1.安装Docker for windows之前,需要将系统的hyper-v功能打开 2.下载Docker for windows进行安装 访问url:https://docs.docker.com/ ...

  7. ESP32-S2原生USB 烧录 TinyUF2 bootloader 加 CircuitPython

    概述 ESP32-S2最令我心仪的改进是原生支持USB,即带有一个集成了收发器的全速 USB OTG 外设,符合 USB 1.1 规范,理论速度1.5m/s,利用得当将会是一个非常巨大的进步. 目前E ...

  8. Bootstrap 使用小记

    1,使用Bootstrap做页面布局,使用card容器 <div class="card"> <div class="card-header" ...

  9. 题解—P2511 [HAOI2008]木棍分割

    这道题第一眼直接一个二分板子把第一问解决掉,然后主要是统计方案. 其实这个方程还不算难推,只要推出来朴素 \(dp\) ,之后的一步一步也很顺理成章,所以这种题主要看能不能静下心来慢慢做. solut ...

  10. ASP.NET Core Web服务器

    一.Http.sys HTTP.sys是仅能在Windows上运行的适用于ASP.NET Core的Web服务器. HTTP.sys运行在内核态中,极大减少了系统调用次数,运行效率很高:自带生存环境的 ...