吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5017|回复: 12
收起左侧

[其他转载] 【笔记】利用VS2010本身控件绑定雷达图

[复制链接]
ogre_zl 发表于 2015-11-11 17:33
本帖最后由 奋斗丶小Z 于 2015-11-11 18:11 编辑

主要代码,把数据加载到两个数组中,用Chart1.Series["Series1"].Points.DataBindXY()函数绑定数组,效果图如下

最总效果图

最总效果图

程序关键代码很简单,如下
private void GetSubFen()
        {
            DataTable dt = Data.SQL_zl.GetStuSubInfo("27", "291130040");
            if (dt.Rows.Count > 0)
            {
                double[] fenshu = null; ;
                string[] sub=null;
                Chart1.DataSource = dt;
                fenshu = new double[dt.Rows.Count];
                sub = new string[dt.Rows.Count];
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    sub = dt.Rows["科目"].ToString();
                    fenshu = Convert.ToDouble(dt.Rows["得分"].ToString());
                }
                Chart1.Series["Series1"].Points.DataBindXY(sub, fenshu);
            }
        }

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| ogre_zl 发表于 2015-11-12 08:23
sandradish 发表于 2015-11-11 19:48
我一般用的是SQL Server的报表设计器来实现类似的图表功能,感觉更方便一些。

我报表做的很少,能不能在论坛发一些资料,学习学习 谢谢
 楼主| ogre_zl 发表于 2015-11-12 08:21
viptech 发表于 2015-11-11 17:36
客户端来做统计的很少了吧  基本都是基于web的

我这就是web的。用的是自带的控件。
头像被屏蔽
曹哥 发表于 2015-11-11 17:36
viptech 发表于 2015-11-11 17:36
客户端来做统计的很少了吧  基本都是基于web的
anywhere 发表于 2015-11-11 17:55
曹哥 发表于 2015-11-11 17:36
看不懂,别发一些看不懂的贴子。

你看不懂,不等于别人看不懂!看不懂要谦虚点去学,不是逃避!
sandradish 发表于 2015-11-11 19:48
我一般用的是SQL Server的报表设计器来实现类似的图表功能,感觉更方便一些。
 楼主| ogre_zl 发表于 2015-11-12 08:22
anywhere 发表于 2015-11-11 17:55
你看不懂,不等于别人看不懂!看不懂要谦虚点去学,不是逃避!

谢谢,看不懂还是可以学的 呵呵
 楼主| ogre_zl 发表于 2015-11-12 08:24
曹哥 发表于 2015-11-11 17:36
看不懂,别发一些看不懂的贴子。

看不懂就学啊!!并不是别人发的都能看懂
swz91820 发表于 2015-11-16 10:11
这个得用到telerik之类的第三方控件吧?!!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-15 11:16

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表