手工添加数据到Chart
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的更多相关文章
- 关于devexpress报表XtraReport,动态修改报表样式(.repx格式),动态添加数据并使用的理解
一.基本概念: XtraReports 中的每个报表都由 XtraRepot 类的一个实例表示,或者由该类的子类来表示(这种情况更常见). 因此,每个报表都作为带区的容器使用,而每个带区中都包含报表控 ...
- C#向sql server数据表添加数据源代码
HoverTree解决方案 学习C#.NET,Sql Server,WinForm等的解决方案. 本文链接http://hovertree.com/h/bjaf/0jteg8cv.htm 使用的技术. ...
- js表单动态添加数据并提交
情景1:已经存在form对象了,动态为form增加对象并提交 function formAppendSubmit(){ var myform=$('#newArticleForm'); //得到for ...
- 从零开始,搭建博客系统MVC5+EF6搭建框架(2),测试添加数据、集成Autofac依赖注入
一.测试仓储层.业务层是否能实现对数据库表的操作 1.创建IsysUserInfoRepository接口来继承IBaseRepository父接口 namespace Wchl.WMBlog.IRe ...
- 使用C#类向数据库添加数据的例子源码
在上一篇中,增加了sql server数据库操作类SqlOperator,用于操作sql server数据库.还有一个SqlStringHelper类,用于处理sql语句的单引号.那么这两个类怎么使用 ...
- EF批量添加数据性能慢的问题的解决方案
//EF批量添加数据性能慢的问题的解决方案 public ActionResult BatchAdd() { using (var db = new ToneRoad.CEA.DbContext.Db ...
- mybatis+oracle添加一条数据并返回所添加数据的主键问题
最近做mybatis+oracle项目的时候解决添加一条数据并返回所添加数据的主键问题 controller层 @RequestMapping("/addplan") public ...
- Android 数据库管理— — —添加数据
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android=" ...
- Java使用Mysql数据库实现批量添加数据
EmployeeDao.java //批处理添加数据 public int saveEmploeeBatch(){ int row = 0; try{ con = DBCon.getConn(); S ...
随机推荐
- 为什么 WordPress 镜像用起来顺手?
有用户朋友问,用已有WordPress镜像好?还是自己动手安装配置好? 答案:用Websoft9的相关镜像好(各大云市场的镜像提供商比较多,"真假李逵"的现象总是有的,我们只对We ...
- Centos8 Nginx 开机自启配
第一步:创建 service文件 vim /lib/systemd/system/nginx.service /lib 与 /usr/lib 我这里配置时是一样的,在那个文件夹配置都可以 第二步:编写 ...
- 2019-07-06 sql备忘 连续取最大
连续最大: SELECT M.* FROM #temp MINNER JOIN (SELECT ISNULL(A.score,0)-b.score AS score,B.id FROM #temp A ...
- python自动化之(自动化测试报告)
前言: 给予你们最关心的3步骤 什么是自动化测试报告? 答:在自动化测试过程中自动生成的测试报告 为什么要做自动生成测试报告? 答:真正的解放双手; 可以形成直观的测试结果; 给自己一个装X的机会; ...
- [C++]-map和unordered_map
转自:https://blog.csdn.net/BillCYJ/article/details/78985895 头文件不同 map: #include < map > unordere ...
- 字符串对比 BASIC-15
字符串对比 代码 import java.util.Scanner; /*给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一: 1:两个字符串长度不等 ...
- Linux守护进程及Systemd
当我们启动一个前台任务后,命令行窗口退出,应用也就一起退出,无法访问了.怎么才能让它变成系统的守护进程(daemon),成为一种服务(service),一直在那里运行呢? 守护进程 前台任务和后台任务 ...
- Java程序设计(2021春)——第四章接口与多态课后题(选择题+编程题)答案与详解
Java程序设计(2021春)--第四章接口与多态课后题(选择题+编程题)答案与详解 目录 Java程序设计(2021春)--第四章接口与多态课后题(选择题+编程题)答案与详解 第四章选择题 4.0 ...
- pycharm使用Djiago创建第一个web项目
安装PyCharm专业版(注意社区版创建Djiago需要配置,比较麻烦) 创建Djiago项目点上 1.Inherit glocal site-packages(不然pycharm不去下载Djiago ...
- tar.gz 文件解压
tar.gz 文件解压 解压缩 file.tar.gz 的过程中出现如下所示问题: tar: 它似乎不像是一个 tar 归档文件 tar: 跳转到下一个头 tar: 由于前次错误,将以上次的错误状态退 ...