Chart控件使用说明 一,chart图表控件 Chart 图表控件功能比较强大,可以支持各种各样的图形显示,常见的有点状图,柱状图,曲线图,面积图,排列图等等,同时也支持3D 样式的图表显示, 二,使用 从上图中可以知道整个控件主要由以下几个部分组成 1.Annotations --图形注解集合 2.chartAreas--图表区域集合 3Legeds--图例集合 4series--图表序列的集合 5Titles--图表的标题集合 Annotations 是一个对图形的一些注解对象的集合,所谓注解对象,类似于对某个点的细或者批注的说明,比如,在图片上实现各个节点的关键信息。 一个图形上可以拥有多个注解对象,可以添加十多种图形样式的注解对象,包括常见的箭头、云朵、矩行、图片等等注解符号,通过各个注解对象的属性,可以方便的设置注解对象的放置位置、呈现的颜色、大小、文字内容样式等常见的属性 chartAreas 可以理解为一个图表的绘制区,图表控件不限制添加多少个绘制区域 Legends 是一个图例的集合,即标注图形中各个线条或颜色的含义,同样,一个图片也可以包含多个图例说明,比如像上面说的多个图表区域的方式,则可以建立多个图例,分别说明各个绘图区域的信息 Series 是画在ChartArea 上的线、点、柱形、条形、饼图,简单点儿说就是画在上面的数据。 1.打开 VS2010,在建立项目的时候,在工具栏看到有一个chart控件 新建窗体 form1,在窗体上拖放控件 chart Chart控件绘制曲线步骤 1.设置图标数据源 2.设置X 轴对应项 3.设置Y 轴对应项 4.绑定数据 常用属性 Annotions 图表批注 ChartAreas 图表 Legends 图例设置图例样式,字体,颜色 Series 图表序列 Titles 图表标题 属性设置 1,图形样式设置,在chart属性series 集合中 程序代码示例 this.chart1.Series[0].ChartType = SeriesChartType.Line;//曲线图 2.将数据绑定到序列的图表数据源成员 代码示例 chart1.Series[0].XValueMember = "Fad";//X轴绑定字段Fad; 3 标签数据点的显示或隐藏 标签字体角度 标签背景颜色 标签边框颜色 标签边框样式 标签边框宽度 设置标签颜色 chart1.Series[0].IsValueShow nAsLabel = true; //显示数据点 chart1.Series[0].IsValueShow nAsLabel = false; //隐藏数据点 4.3 维图显示 在chart 属性,chartarea 集合中,可以设置3 维图形的样式 显示3 维图形代码示例 chart1.ChartAreas[0].Area3DSty le.Enable3D...