nynw.net
当前位置:首页 >> C# ChArt >>

C# ChArt

1)在Form1上,布置一个chart控件。然后,在chart1的属性中,点击Series后的 ... 按钮,如下图 2)在Series集合编辑器中,点添加,然后设置图的类型,如下图 3)修改Series1和Series2的颜色和宽度,如下图(图中以Series2为例,对Series1做同样...

你可以把图片存入一个流里面再读到一个字节数组,然后再存入数据库: Image img = Image.FromFile("pic1.gif"); MemoryStream ms = new MemoryStream(); img.Save(ms, ImageFormat.Gif); ms.Position = 0; var buffer = new byte[ms.Length]; va...

1、拖一个Chart控件到界面上或者直接用代码: Chart chart1=new Chart(); 2、在属性栏上设置图表类型为点图或者直接用代码: this.chart1.Series[0].ChartType=SeriesChartType.Point; 3.1、用包含X轴坐标和Y轴坐标的两个数组生成图表: this.ch...

你要new一个lable对象,然后赋给他 看看他的lable是什么类型的 你在代码里面打Series1.Lable,就能知道lble的类型了,再new,赋值 series是一个集合,你看看里面有几个元素就知道了。你可能有一个空的元素,所以画面上没显示出来

需要什么样的注释,下面例举两种: 1、在工具提示中显示Y值:this.chart1.Series[0].ToolTip = "Y值:#VAL"; 2、在工具提示中显示X值和Y值:this.chart1.Series[0].ToolTip = "(#VALX,#VAL)"; 希望对你有帮助,有疑问或是其它需求请追问或是Hi

如果只有一个Series,用以下代码: chart1.Series[0].Points.Clear();如果有多个Series,用以下代码 foreach(var series in chart1.Series) { series.Points.Clear();}

在图例上显示百分比,修改你的代码这里: serise.LegendText="#PERCENT"; 还可以显示在图上或是ToolTip上

你哪设置错了吧,理论上 右上角本来就应该是4个对应ABCD的颜色 还有的颜色设置 为什么用到POINTS呢?取消掉

序列可直接清除,不需要遍历: this.chart1.Series.Clear(); 图例项如果没有特殊需求,并不需要单独进行设置,在构造序列时处理就好了,从你目前的问题来看基本就是这样,如果还有其它问题,请在追问时说明,希望对你有帮助

改变颜色和宽度 // 宽度chart1.Series[0].BorderWidth = 3;// 颜色chart1.Series[0].Color = Color.Red;

网站首页 | 网站地图
All rights reserved Powered by www.nynw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com