zoukankan      html  css  js  c++  java
  • WinForm的Chart控件画条形图

     1         /// <summary>画条形图的方法
     2         /// </summary>
     3         /// <param name="arr">条形值数组参数</param>
     4         public void draw(int[] arr)
     5         {
     6             chart1.Series.Clear();  //清除默认的Series
     7             Series Strength = new Series("力量");  //new 一个叫做【Strength】的系列
     8             Strength.ChartType = SeriesChartType.Column;  //设置chart的类型,这里为柱状图
     9             Strength.IsValueShownAsLabel = true; //把值当做标签展示(默认false)
    10             chart1.ChartAreas[0].AxisX.MajorGrid.Interval = 0;  //设置网格间隔(这里设成0.5,看得更直观一点)
    11             ////chart1.ChartAreas[0].AxisX.Maximum = 100;//设定x轴的最大值
    12             //chart1.ChartAreas[0].AxisY.Maximum = 100;//设定y轴的最大值
    13             //chart1.ChartAreas[0].AxisX.Minimum = 0;//设定x轴的最小值
    14             //chart1.ChartAreas[0].AxisY.Minimum = 0;//设定y轴的最小值
    15             chart1.ChartAreas[0].AxisY.Interval = 10; //设置Y轴每个刻度的跨度
    16             //给系列上的点进行赋值,分别对应横坐标和纵坐标的值
    17             for (int i = 1; i <= arr.Length; i++)
    18             {
    19                 Strength.Points.AddXY(i, arr[i - 1]);
    20             }
    21             //把series添加到chart上
    22             chart1.Series.Add(Strength);
    23         }
    24                         
    25         /// <summary>调用画图的方法画图
    26         /// </summary>
    27         /// <param name="sender"></param>
    28         /// <param name="e"></param>
    29         private void button1_Click(object sender, EventArgs e)
    30         {
    31             int[] arrt = new int[] { 99, 56, 26, 77 };
    32             draw(arrt);
    33         }

     

  • 相关阅读:
    leetcode Super Ugly Number
    leetcode Find Median from Data Stream
    leetcode Remove Invalid Parentheses
    leetcode Range Sum Query
    leetcode Range Sum Query
    leetcode Minimum Height Trees
    hdu 3836 Equivalent Sets
    hdu 1269 迷宫城堡
    hud 2586 How far away ?
    poj 1330 Nearest Common Ancestors
  • 原文地址:https://www.cnblogs.com/jmy9/p/10826427.html
Copyright © 2011-2022 走看看