社区
图表区
帖子详情
chart 的一点小问题
祥子爱游戏
2013-12-20 09:50:38
LegendCollection”中已存在名为
“lengend1”的图表元素
...全文
298
7
打赏
收藏
chart 的一点小问题
LegendCollection”中已存在名为“lengend1”的图表元素
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
祥子爱游戏
2013-12-20
打赏
举报
回复
看foreach,数据是gridview中的数据,我改变了gridview中的数据就坏了
祥子爱游戏
2013-12-20
打赏
举报
回复
public void getchart() { //Chart1.ChartAreas.Clear();//清空 //string name = null; Chart1.Width = 1000; Chart1.Height = 400; Chart1.ChartAreas[0].AxisY.Minimum = 0; Chart1.ChartAreas[0].AxisY.Maximum = 0.3; Chart1.ChartAreas[0].AxisY.Interval = 0.02; //Chart1.ChartAreas[0].AxisX.Interval = 0.3; //Chart1.RenderType = RenderType.ImageTag; Chart1.ChartAreas[0].AxisY.Title = "百分率"; Chart1.ChartAreas[0].AxisX.Title = "系部名称"; foreach (GridViewRow gvr in GridView1.Rows) { Chart1.Series["旷课"].Points.AddXY(gvr.Cells[0].Text, gvr.Cells[3].Text.ToString()); Chart1.Series["迟到"].Points.AddXY(gvr.Cells[0].Text, gvr.Cells[5].Text.ToString()); Chart1.Series["早退"].Points.AddXY(gvr.Cells[0].Text, gvr.Cells[7].Text.ToString()); Chart1.Series["请假"].Points.AddXY(gvr.Cells[0].Text, gvr.Cells[9].Text.ToString()); Chart1.Series["总缺勤"].Points.AddXY(gvr.Cells[0].Text, gvr.Cells[11].Text.ToString()); } Chart1.Series["旷课"].Color = System.Drawing.Color.Red; Chart1.Series["迟到"].Color = System.Drawing.Color.Blue; Chart1.Series["早退"].Color = System.Drawing.Color.Green; Chart1.Series["请假"].Color = System.Drawing.Color.Orange; Chart1.Series["总缺勤"].Color=System.Drawing.Color.Black; Chart1.Series["旷课"]["PointWidth"] = "0.2"; Chart1.Series["迟到"]["PointWidth"] = "0.2"; Chart1.Series["请假"]["PointWidth"] = "0.2"; Chart1.Series["早退"]["PointWidth"] = "0.2"; Chart1.Series["总缺勤"]["PointWidth"] = "0.2"; Chart1.Legends.Add("lengend1"); //Chart1.ChartAreas["Series1"].Area3DStyle.Enable3D = true;3d样式 }
祥子爱游戏
2013-12-20
打赏
举报
回复
要我贴的代码吗?我是用一个area重复添加好几个gridview的数据
熙风
2013-12-20
打赏
举报
回复
明显是重复添加了,你看下你的代码
蝶恋花雨
2013-12-20
打赏
举报
回复
改成下面的试试 Chart1.Legends.Add(new Legend("Legend1"));
http://msdn.microsoft.com/en-us/library/dd456711%28VS.100%29.aspx
蝶恋花雨
2013-12-20
打赏
举报
回复
LegendCollection 检查有没有两个lengend1 。没有的话是不是在Add之前清除下。
祥子爱游戏
2013-12-20
打赏
举报
回复
大神们。还没起床吗
c# winForm
char
t控件动态更新 支持局部放大
开发平台VS2010
char
t控件动态更新折线图 视图展现效果包括压缩式、跟进式及缩放式3种 (在shining0提供的代码基础上做的修改,在此表示感谢)
c#
char
t图形大小改变
1、当需要修改
char
tArea中的区域,则在一个属性框修改下图:2、默认显示如图所示,Series的名称显示在右边,它会将下方空间挤掉,使图表只能显示在左侧,而右侧大部分地方都是空白的。当图很宽的时候看着会很不舒服。 最终的一个效果图如下: 其他一些注意: ①如果需要自动根据数据点的最小值变化,将
char
tArea.AxisY.IsStratFromZero设置为false即可。 ②视野中
c#的
char
t标题_C#之
Char
t篇
叕叕叕到周五了,时间总是走的如此之快,不免伤感(- -)。。。(伤感个毛线呀,再伤感16年就走了)12月就要结束了,赶紧来一篇充实一下生活。最近在项目中,做了个图表程序,使用到了
Char
t,今天在这里做一个整理总结。1.第一个
Char
t控件1)先来熟悉一下
char
t,在前端做一个图表可能会用到
char
t.js,在C#中可以用自带的控件
char
t,感觉挺方便的。2)创建一个项目,windows窗体应...
C#之
Char
t篇
叕叕叕到周五了,时间总是走的如此之快,不免伤感(- -)。。。(伤感个毛线呀,再伤感16年就走了)12月就要结束了,赶紧来一篇充实一下生活。最近在项目中,做了个图表程序,运用了
Char
t,今天在这里做一个整理总结。 1.第一个
Char
t控件 1)先来熟悉一下
char
t,在前端做一个图表可能会用到
char
t.js,在C#中可以用自带的控件
char
t,感觉挺方便的。 2)创建一个项目,windo
Char
t用法详解
实际的开发过程中
char
t是可以自己使用gdi来自己画的,但是处理特殊情况可能还是不如系统自带的控件。花了一天的时间研究了一下
char
t。把一些基本的功能算是研究明白了,主要是折线的显示,用于数据分析,增加参考线,超警戒线区分显示,离散点/点线连接基本满足需要了。 上硬菜(手敲代码,会有
一点
小bug,想用的可以修改一下使用,勿喷):
Char
t主要属性:
Char
tArea:在容器内创建多个
Char
t表 Series:设置多组数据的显示(比如一个
Char
t里面可以出现多条折线) Title:设置C
图表区
4,819
社区成员
14,134
社区内容
发帖
与我相关
我的任务
图表区
.NET技术 图表区
复制链接
扫一扫
分享
社区描述
.NET技术 图表区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章