zoukankan      html  css  js  c++  java
  • zedGraphControl 画同一时间段,水位,流量,泄量 图表

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;
    using ZedGraph;

    namespace zedGraphTest
    {
    public partial class frmZedGraph : Form
    {

    public frmZedGraph()
    {
    InitializeComponent();

    zedGraph1.Title
    = "降雨量分布图";

    zedGraph1.TitleColor
    = Color.Red;

    zedGraph1.Y1Title
    = "水位";

    zedGraph1.Y2Title
    = "流量";

    zedGraph1.IsShowPointValues(
    true);


    }

    private void button1_Click(object sender, EventArgs e)
    {


    DataTable dt0
    = new DataTable();
    DataColumn dc0
    = new DataColumn("Time0", typeof(DateTime));
    dt0.Columns.Add(dc0);
    dc0
    = new DataColumn("SW", typeof(double));
    dt0.Columns.Add(dc0);

    DataRow dr0
    = dt0.NewRow();
    dr0[
    "Time0"] = Convert.ToDateTime("2010-08-01");
    dr0[
    "SW"] = 75;
    dt0.Rows.Add(dr0);

    dr0
    = dt0.NewRow();
    dr0[
    "Time0"] = Convert.ToDateTime("2010-08-03");
    dr0[
    "SW"] = 5;
    dt0.Rows.Add(dr0);

    dr0
    = dt0.NewRow();
    dr0[
    "Time0"] = Convert.ToDateTime("2010-08-05");
    dr0[
    "SW"] = 10;
    dt0.Rows.Add(dr0);

    dr0
    = dt0.NewRow();
    dr0[
    "Time0"] = Convert.ToDateTime("2010-08-07");
    dr0[
    "SW"] = 13;
    dt0.Rows.Add(dr0);

    dr0
    = dt0.NewRow();
    dr0[
    "Time0"] = Convert.ToDateTime("2010-08-09");
    dr0[
    "SW"] = 36;
    dt0.Rows.Add(dr0);


    zedGraph1.CreateChartLineItem(dt0,
    "Time0", "SW", Convert.ToDateTime("2010-08-10"), Convert.ToDateTime("2010-07-29"), " 水位", 1, Color.Blue);






    DataTable dt1
    = new DataTable();
    DataColumn dc1
    = new DataColumn("Time1", typeof(DateTime));
    dt1.Columns.Add(dc1);
    dc1
    = new DataColumn("nr", typeof(double));
    dt1.Columns.Add(dc1);

    DataRow dr1
    = dt1.NewRow();
    dr1[
    "Time1"] = Convert.ToDateTime("2010-08-01");
    dr1[
    "nr"] = 0;
    dt1.Rows.Add(dr1);

    dr1
    = dt1.NewRow();
    dr1[
    "Time1"] = Convert.ToDateTime("2010-08-03");
    dr1[
    "nr"] = 0;
    dt1.Rows.Add(dr1);

    dr1
    = dt1.NewRow();
    dr1[
    "Time1"] = Convert.ToDateTime("2010-08-05");
    dr1[
    "nr"] = 0;
    dt1.Rows.Add(dr1);

    dr1
    = dt1.NewRow();
    dr1[
    "Time1"] = Convert.ToDateTime("2010-08-07");
    dr1[
    "nr"] = 3;
    dt1.Rows.Add(dr1);

    dr1
    = dt1.NewRow();
    dr1[
    "Time1"] = Convert.ToDateTime("2010-08-09");
    dr1[
    "nr"] = 21;
    dt1.Rows.Add(dr1);


    zedGraph1.CreateChartLineItem(dt1,
    "Time1", "nr", Convert.ToDateTime("2010-08-24"), Convert.ToDateTime("2010-07-29")," 流量",2,Color.Red);







    DataTable dt
    = new DataTable();

    DataColumn dc
    = new DataColumn("Times", typeof(DateTime));

    dt.Columns.Add(dc);

    dc
    = new DataColumn("JiangYu", typeof(double));

    dt.Columns.Add(dc);

    DataRow dr
    = dt.NewRow();
    dr[
    "Times"] = Convert.ToDateTime("2010-08-01");
    dr[
    "JiangYu"] = 15.00;
    dt.Rows.Add(dr);

    dr
    = dt.NewRow();
    dr[
    "Times"] = Convert.ToDateTime("2010-08-03");
    dr[
    "JiangYu"] = 20.00;
    dt.Rows.Add(dr);

    dr
    = dt.NewRow();
    dr[
    "Times"] = Convert.ToDateTime("2010-08-05");
    dr[
    "JiangYu"] = 25.00;
    dt.Rows.Add(dr);

    dr
    = dt.NewRow();
    dr[
    "Times"] = Convert.ToDateTime("2010-08-07");
    dr[
    "JiangYu"] = 5.00;
    dt.Rows.Add(dr);

    dr
    = dt.NewRow();
    dr[
    "Times"] = Convert.ToDateTime("2010-08-09");
    dr[
    "JiangYu"] = 7.00;
    dt.Rows.Add(dr);

    zedGraph1.IsSmooth
    = true;

    zedGraph1.CreateChartBarItem(dt,
    "Times", "JiangYu", Convert.ToDateTime("2010-08-14"), Convert.ToDateTime("2010-07-29"), "降雨量", 3, Color.Green, Color.White, false, 1);


    }

    }
    }
  • 相关阅读:
    连接MySQL错误:Can't connect to MySQL server (10060)
    PHP性状的使用
    PHP interface(接口)的示例代码
    jquery 设置页面元素不可点击、不可编辑、只读(备忘)
    ace_admin_1.3.1 wysiwyg 工具条下拉出不来
    类函数和对象函数 PHP
    PHP 回调、匿名函数和闭包
    simplexml_load_file 抑制警告的直接输出
    jQuery判断当前元素是第几个元素
    hihocoder #1445 : 后缀自动机二·重复旋律5
  • 原文地址:https://www.cnblogs.com/beeone/p/1998267.html
Copyright © 2011-2022 走看看