雷达图含有一些特殊的属性,这些属性可以用来设置雷达的角度,设置起始角度,创建填充的雷达图,和决定是否在雷达图中使用平面Y坐标网格线.
图表的角度或者弧度
Radar类的Degrees属性用来设置雷达图表的X数据值以角度(true)或者弧度(False)的方式反映角度. 在设计时通过ChartGroupsCollection Editor的Radar节点可以访问到Degrees属性.
设置开始角度
使用Radar类的Start属性来指定雷达图表的开始角度.默认的角度是0度.设置一个比0大的角度值,会以指定的量以逆时针方向移动图表的开始处.例如,设置Start属性值为90度,将会以逆时针方向移动雷达图表90度.
填充的雷达图
一个填充的雷达图以一个雷达警戒线(除了标签外X值被忽略)的方式绘制每一个数据中的Y值.如果数据含有n个唯一的点,那么图表平面会被分割成n个相同角度的分段,然后会在每一个n/360角度增量处绘制一个雷达警戒线(代表每一个点).每一个序列被绘制在前一个序列的”顶部”, 序列可以独立地或者叠加绘制.填充的雷达图和雷达图是类似的,除了在开始出和点之间的空间是被填充的,并且符号不会被显示.为了创建一个填充的雷达图,设置Radar类的Filled属性为True.
平面网格线
您可以通过设置FlatGridLines属性为True来在雷达图中显示平面的Y坐标网格线.
下面的代码展示了以编程的方式设置该属性的值.
•Visual Basic
C1Chart1.ChartGroups(0).Radar.FlatGridLines = True |
•C#
C1Chart1.ChartGroups[0].Radar.FlatGridLines = true; |