2024年5月5日发(作者:)

MSChart控件

在VB中,除了可以利用Line和Circle方法绘制几何图形外,还可以利用MSChart

控件绘制各种图表。MSChart控件在绘制直方图(条形图)、折线图、饼图、标记图、填

充区域图等各种常用的数据分析图形方面有很大的优势,我们只要将需按图形表示的数据

装入数组中,然后将数组数据赋值给MSChart控件,再进行一些简单的图形标题、背景、

图例、注脚方面的定义,就可以得到所期望的数据分析图形。

【教学目标】

使学习者能够掌握MSChart控件的创建和使用方法。

【教学要求】

掌握:定义统计图表数据源的方法。

理解:创建统计图表的过程及步骤。

掌握:MSChart控件的相关属性定义方法。

【本节重点】

创建统计图表的过程及步骤。

一、MSChart控件

MSChart控件的系统默认名是:MSChart1、MSChart2等。由于MSChart控件不

是VB内建的基本控件,因此在使用前必须用工程菜单中的“部件”,添加MSChart控件。

添加MSChart控件的选项是“Microsoft Chart Control 6.0(OLEDB)”。当我们在VB的

工具箱中添加了MSChart控件,并在窗体中“画”出MSChart控件后,可见到如下图形:

图:7.3

二、设置MSChart系列数据与图表类型

1、MSChart的系列

通过对图7.3的分析,我们可以看到MSChart图表中将数据分组显示。如图中R1、

R2、R3、R4、R5各代表一个组,一组相关的数据在绘图中称为一个“系列”,一张图表

可由一个或多个系列构成。

若MSChart控件被赋值一个一维数组数据,则它所显示的数据图形只绘制出一个系