zoukankan      html  css  js  c++  java
  • C# WinfForm 控件之dev图表 ChartControl

    dev 图表控件 学习连接 

    新建一个winformApp form1上放一个button 再放一个chartControl Name 为cct

    直接上代码

     private void button1_Click(object sender, EventArgs e)
            {
                cct.Series.Clear(); //清掉原来的内容
                Series s = new Series("货品流水", ViewType.Line);//建一个名为货品流水的 折线
    
                cct.Series.Add(s);//加表chartControl中
    
                using (SqlConnection con = new SqlConnection("server =.;uid=sa;pwd=123;database=test"))
                {
                    using (SqlDataAdapter ada = new SqlDataAdapter("select * from rdrecords where id =4", con))
                    {
    
                        DataTable dt = new DataTable();
                        ada.Fill(dt);
    
                        SeriesPoint pt = null;//线上的一个点
    
                        foreach (DataRow dr in dt.Rows)
                        {
                            if (dr["invcode"] != null)
                            {
                                pt = new SeriesPoint(dr["invCode"].ToString()); //x轴值
                                
                                pt.Values = new double[] { Convert.ToDouble(dr["Quantity"])};//y轴值 接收数组
                                s.Points.Add(pt);
                            }
                        }
                    }
                }
            }

    效果图:

    2.

     2.rangControl与ChartControl组合

    指定 rangControl.client=ChartControl 就可以通过rangControl控制 ChartControl的显示范围

    如下图:

  • 相关阅读:
    dbgrideh标题排序
    ctrl r w 去掉
    c# 中@ 的三种用法
    vs插件
    oracle查看会话(常规操作)
    3 docker容器
    k8s-组件
    k8s-常见错误
    k8s监控-kube-prometheus
    helm-私有仓库
  • 原文地址:https://www.cnblogs.com/SoftWareIe/p/8807815.html
Copyright © 2011-2022 走看看