ZedGraph_Graph2

1.code:
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  bar
{
    
public partial class Form1 : Form
    
{
        
public Form1()
        
{
            InitializeComponent();
        }


        
private void Form1_Load(object sender, EventArgs e)
        
{            
            
this.CreateBar(this.zedGraphControl1);
        }


        
public void CreateBar(ZedGraphControl zgc)
        
{
            GraphPane myPane 
= zgc.GraphPane;

            
// 设置图表的说明文字
            myPane.Title.Text = "Vertical Bars with Value Labels Above Each Bar";

            
// 设置横坐标的说明文字
            myPane.XAxis.Title.Text = "Position Number";

            
// 设置纵坐标的说明文字
            myPane.YAxis.Title.Text = "Some Random Thing";

            PointPairList list 
= new PointPairList();
            PointPairList list2 
= new PointPairList();
            PointPairList list3 
= new PointPairList();
            Random rand 
= new Random();

            
// Generate random data for three curves
            for (int i = 0; i < 5; i++)
            
{
                
double x = (double)i;
                
double y = rand.NextDouble() * 1000;
                
double y2 = rand.NextDouble() * 1000;
                
double y3 = rand.NextDouble() * 1000;
                list.Add(x, y);
                list2.Add(x, y2);
                list3.Add(x, y3);
            }


            
// 创建每个bar
            BarItem myCurve = myPane.AddBar("curve 1", list, Color.Blue);
            BarItem myCurve2 
= myPane.AddBar("curve 2", list2, Color.Red);
            BarItem myCurve3 
= myPane.AddBar("curve 3", list3, Color.Green);

            
// 设置图标的颜色和渐变色
            myPane.Chart.Fill = new Fill(Color.White,
            Color.FromArgb(
255255166), 45.0F);

            zgc.AxisChange();

            
// 创建每条bar的label,其中第2个参数表示是否显示在bar的中心位置,第3个参数表示label的排列方向
            BarItem.CreateBarLabels(myPane, false"f0");
        }



    }

}

2.DemoJpg
ZedGraph_Graph2

你可能感兴趣的:(Graph)