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);


    }

    }
    }
  • 相关阅读:
    Codeforces 994B. Knights of a Polygonal Table
    Codeforces 994A. Fingerprints
    Codeforces 988F. Rain and Umbrellas
    51nod 1158 全是1的最大子矩阵(单调栈 ,o(n*m))
    51nod 1102 面积最大的矩形 && 新疆大学OJ 1387: B.HUAWEI's billboard 【单调栈】+【拼凑段】(o(n) 或 o(nlog(n))
    Codeforces 988E. Divisibility by 25
    【复习资料】单片机与嵌入式系统原理及应用
    Codeforces 723D. Lakes in Berland
    Codeforces 986A. Fair(对物品bfs暴力求解)
    Codeforces 986B. Petr and Permutations(没想到这道2250分的题这么简单,早知道就先做了)
  • 原文地址:https://www.cnblogs.com/beeone/p/1998267.html
Copyright © 2011-2022 走看看