zoukankan      html  css  js  c++  java
  • 柱状图

    //创建一个图表
    Chart chart = new Chart();

    //设置图标的宽度和高度
    chart.Width = 500;
    chart.Height = 300;

    //chart.Margin = new Thickness(5, 5, 5, 5);

    //是否启用打印和保持图片
    chart.ToolBarEnabled = false;

    //设置图标的属性
    chart.ScrollingEnabled = false;//是否启用或禁用滚动
    chart.View3D = true;//3D效果显示

    //创建一个标题的对象
    Title title = new Title();

    //设置标题的名称
    title.Text = Name;
    //title.Padding = new Thickness(0, 10, 5, 0);

    //向图标添加标题
    chart.Titles.Add(title);

    Axis yAxis = new Axis();
    //设置图标中Y轴的最小值永远为0
    yAxis.AxisMinimum = 0;
    //设置图表中Y轴的后缀
    yAxis.Suffix = "斤";
    chart.AxesY.Add(yAxis);

    // 创建一个新的数据线。
    DataSeries dataSeries = new DataSeries();

    // 设置数据线的格式
    dataSeries.RenderAs = RenderAs.StackedColumn;//柱状Stacked

    // 设置数据点
    DataPoint dataPoint;
    for (int i = 0; i < valuex.Count; i++)
    {
    // 创建一个数据点的实例。
    dataPoint = new DataPoint();
    // 设置X轴点
    dataPoint.AxisXLabel = valuex[i];
    //设置Y轴点
    dataPoint.YValue = double.Parse(valuey[i]);
    //添加一个点击事件
    //dataPoint.MouseLeftButtonDown += new MouseButtonEventHandler(dataPoint_MouseLeftButtonDown);
    //添加数据点
    dataSeries.DataPoints.Add(dataPoint);
    }

    // 添加数据线到数据序列。
    chart.Series.Add(dataSeries);
    mainCV1.Children.Add(chart);

  • 相关阅读:
    入门5查询生成器
    入门4关键概念
    入门3请求处理
    入门2应用结构
    入门1-基础入门
    PHP代码规范
    Bug总结
    数据结构与常用集合总结
    CSS之使用display:inline-block来布局
    nginx,lvs,haproxy+keepalived区别
  • 原文地址:https://www.cnblogs.com/xianmin/p/14011171.html
Copyright © 2011-2022 走看看