欢迎来到天天文库
浏览记录
ID:38046448
大小:14.73 KB
页数:4页
时间:2019-05-25
《mschart使用说明1》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、介绍MSChart的常用属性和事件MSChart的元素组成最常用的属性包括ChartAreas:增加多个绘图区域,每个绘图区域包含独立的图表组、数据源,用于多个图表类型在一个绘图区不兼容时。AlignmentOrientation:图表区对齐方向,定义两个绘图区域间的对齐方式。AlignmentStyle:图表区对齐类型,定义图表间用以对其的元素。AlignWithChartArea:参照对齐的绘图区名称。InnerPlotPosition:图表在绘图区内的位置属性。Auto:是否自动对齐。Height:图表在绘图区内的高度(百分比,取值在0-100)
2、Width:图表在绘图区内的宽度(百分比,取值在0-100)X,Y:图表在绘图区内左上角坐标Position:绘图区位置属性,同InnerPlotPosition。Name:绘图区名称。Axis:坐标轴集合Title:坐标轴标题TitleAlignment:坐标轴标题对齐方式Interval:轴刻度间隔大小IntervalOffset:轴刻度偏移量大小MinorGrid:次要辅助线MinorTickMark:次要刻度线MajorGrid:主要辅助线MajorTickMark:主要刻度线DataSourceID:MSChart的数据源。Legends:图
3、例说明。Palette:图表外观定义。Series:最重要的属性,图表集合,就是最终看到的饼图、柱状图、线图、点图等构成的集合;可以将多种相互兼容的类型放在一个绘图区域内,形成复合图。IsValueShownAsLabel:是否显示数据点标签,如果为true,在图表中显示每一个数据值Label:数据点标签文本LabelFormat:数据点标签文本格式LabelAngle:标签字体角度Name:图表名称Points:数据点集合XValueType:横坐标轴类型YValueType:纵坐标轴类型XValueMember:横坐标绑定的数据源(如果数据源为Ta
4、ble,则填写横坐标要显示的字段名称)YValueMembers:纵坐标绑定的数据源(如果数据源为Table,则填写纵坐标要显示的字段名称,纵坐标可以有两个)ChartArea:图表所属的绘图区域名称ChartType:图表类型(柱形、饼形、线形、点形等)Legend:图表使用的图例名称Titles:标题集合。width:MSChart的宽度。height:MSChart的高度。常用事件:Series1.Points.DataBind()绑定数据点集合,如果要在一个MSChart控件的一个绘图区(ChartArea)内添加多个不同数据源的图表,就用这个
5、主动绑定数据集合的方法。可以将表中指定字段的值绑定到指定的坐标轴上。MSChart1.DataBind()给整个MSChart绑定一个数据源,该MSChart中的图表全部可以使用该数据源作为统计来源。示例:privatevoidBindGrid(){chart2.Width=800;chart2.Height=600;//作图区的显示属性设置//chart2.ChartAreas["ChartArea1"].AxisX.IsMarginVisible=false;//chart2.ChartAreas["ChartArea1"].Area3DStyle
6、.Enable3D=false;//背景色设置chart2.ChartAreas["ChartArea1"].ShadowColor=Color.Transparent;chart2.ChartAreas["ChartArea1"].BackColor=Color.FromArgb(209,237,254);//该处设置为了由天蓝到白色的逐渐变化chart2.ChartAreas["ChartArea1"].BackGradientStyle=GradientStyle.TopBottom;chart2.ChartAreas["ChartArea1"]
7、.BackSecondaryColor=Color.White;//X,Y坐标线颜色和大小chart2.ChartAreas["ChartArea1"].AxisX.LineColor=Color.FromArgb(64,64,64,64);chart2.ChartAreas["ChartArea1"].AxisY.LineColor=Color.FromArgb(64,64,64,64);chart2.ChartAreas["ChartArea1"].AxisX.LineWidth=2;chart2.ChartAreas["ChartArea1"].
8、AxisY.LineWidth=2;chart2.ChartAreas["ChartArea1
此文档下载收益归作者所有