Dev Express控件应用之ChartControl
来源:互联网 发布:数据库系统实现 斯坦福 编辑:程序博客网 时间:2024/05/23 01:16
这个控件包含3层,最外面的chartControl层、中间的XYDiagram层、最里面的Series层。
以柱状图为例,各模块分类说明:
1) Chart
这一层之相当于是一个壳子,我们平时在这里面设置的属性也不多。而且都是些常规属性,比如大小、停靠方式等等
2)Diagram
主要是涉及到XY轴的显示方式和滚动条显示等。并且坐标轴的显示方式和数据类型也有很大的关系,主要包括3种类型,数据类型是根据添加到Series中的数据类型决定的,主要属性是ArgumentScaleType。所以涉及到3种不同的设置方式。
a)当坐标轴的数据类型是数字时
b)当前数据类型是字符串时
主要是要想出现滚动条,在设计面板中还不能实现,必须通过代码设置
DevExpress.XtraCharts.XYDiagram xyDiagram1 = (XYDiagram)this.chartControl1.Diagram;
xyDiagram1.AxisX.Range.MaxValueInternal = 3; //这个属性在设计视图里面是看不到的,只有代码里面才可以设置。
xyDiagram1.AxisX.Range.MinValueInternal = -0.5D;
c)当前数据类型是时间
AxisX ax = (XYDiagram)chartControl1.Diagram;
ax.GridSpacingAuto = false;
ax.DateTimeMeasureUnit = DateTimeMeasurementUnit.Minute;//这个可以根据你自己的情况设置
ax.DateTimeGridAlignment = DateTimeMeasurementUnit.Second; //这个是间隔单位
ax.GridSpacing = 10; // 每10秒为一个间隔。
3)Panes
图表的窗格,有设置窗格边框线等属性样式设置。
4)Axes
坐标轴相关的操作,有标注,刻度的设置等。
5)Series Views
关于统计展示项的一些操作。
6)Point Labels
设置标注的样式
7) Chart Titles
图表的标题设置
8)Legend
图例的设置
上图右上角图例的相关操作
9)Annotations
注记的设置
- Dev Express控件应用之ChartControl
- DEV控件之ChartControl用法
- DEV控件之ChartControl用法
- 关于Dev Express中chartControl控件设置坐标轴的范围
- DEV控件之ChartControl 属性设置
- DEV控件ChartControl用法
- Dev ChartControl
- DEV--chartcontrol绘制统计图
- DEV--chartcontrol绘制统计图
- dev的chartControl多坐标系
- Dev的chartControl画曲线图
- Dev ChartControl 温湿度折线图
- DEV ChartControl 图表设计 -- Line
- C# Dev chartControl的用法
- DevExpress图表控件ChartControl
- Dev 控件之GridControl
- Dev Express
- dev express
- NUMERIC_ROUNDABORT
- 新萝卜家园Ghost版Win10系统X32极速装机版2015年4月
- android sdk下载不了
- 2 sum
- Longest Palindromic Substring 最长的回文字串
- Dev Express控件应用之ChartControl
- cookie存储json
- [ Hadoop | Spark | Scala ] 搭建 Scoobi 开发环境
- linux启动顺序
- JavaWeb根据sessionId获取session对象
- hbase how to use zk
- java Enumeration
- POJ 1325 二分图匹配-匈牙利算法
- 雪花牛肉、家庭煎牛排的做法大全