1、上一页下一页退 出目录第四章窗体第四章窗体第一节第一节认识窗体认识窗体第二节第二节使用向导创建窗体使用向导创建窗体第三节第三节自定义窗体自定义窗体第四节第四节美化窗体美化窗体本章考点本章考点上一页下一页退 出目录第一节认识窗体第一节认识窗体一、一、窗体的概念窗体的概念二、二、窗体的类型窗体的类型三、三、窗体的视图窗体的视图四、四、窗体的组成窗体的组成返回上一页下一页退 出目录一、窗体的概念一、窗体的概念又称窗口,是系统和用户之间的接口,又称窗口,是系统和用户之间的接口,它为用户使用系统,对数据库中的数据进它为用户使用系统,对数据库中的数据进行各种操作提供了一个简单、形象、易懂行各种操作提供了一
2、个简单、形象、易懂的界面。的界面。一个软件的操作界面就是由各种功能一个软件的操作界面就是由各种功能不同的窗体组成的。不同的窗体组成的。返回上一页下一页退 出目录二、窗体的类型二、窗体的类型根据窗体的样式,分为以下类:根据窗体的样式,分为以下类:纵栏式窗体纵栏式窗体:一个窗体只显示一个记录,:一个窗体只显示一个记录,格式可自由设计。格式可自由设计。表格式窗体表格式窗体:一个窗体显示多条记录。:一个窗体显示多条记录。数据表窗体数据表窗体:以表格方式显示记录,但:以表格方式显示记录,但OLE对象型数据不显示,一般用来作为一个窗体对象型数据不显示,一般用来作为一个窗体的子窗体。的子窗体。主子窗体主子窗
3、体:分别在不同的窗口中显示有:分别在不同的窗口中显示有关联的主子表中数据。关联的主子表中数据。图表窗体图表窗体:以图表形式显示表中数据。:以图表形式显示表中数据。数据透视表窗体数据透视表窗体:以交叉表格式显示表中:以交叉表格式显示表中数据。数据。返回上一页下一页退 出目录三、窗体的视图三、窗体的视图显示窗体不同内容的窗口。显示窗体不同内容的窗口。设计视图设计视图:显示窗体结构,用于设计:显示窗体结构,用于设计窗体。窗体。窗体视图窗体视图:用于观察窗体运行时的状:用于观察窗体运行时的状态。态。数据表视图数据表视图:以表格方式显示窗体数:以表格方式显示窗体数据源。据源。4.数据透视表视图数据透视表
4、视图 5.数据透视图视图数据透视图视图返回上一页下一页退 出目录四、窗体的组成四、窗体的组成一个窗体由多个部分组成,每个部一个窗体由多个部分组成,每个部分称为节。分称为节。一个窗体可以包含以下五类节:一个窗体可以包含以下五类节:主体主体:位于窗体中间,用于设置窗体:位于窗体中间,用于设置窗体的主要部分。的主要部分。窗体页眉窗体页眉:位于窗体顶部,用于设置:位于窗体顶部,用于设置窗体标题。窗体标题。窗体页脚窗体页脚:位于窗体底部,用于显示:位于窗体底部,用于显示窗体状态及说明信息。窗体状态及说明信息。返回上一页下一页退 出目录页面页眉页面页眉:位于窗体页眉下部,主体:位于窗体页眉下部,主体上部,
5、用于设置窗体打印时的页头信息。上部,用于设置窗体打印时的页头信息。页面页脚页面页脚:位于窗体页脚上部,主体:位于窗体页脚上部,主体下部,用于设置窗体打印时的页脚信息。下部,用于设置窗体打印时的页脚信息。注意:一个窗体必须有主体节,其它节可注意:一个窗体必须有主体节,其它节可根据需要设置。根据需要设置。返回上一页下一页退 出目录第二节使用向导创建窗体第二节使用向导创建窗体 一、一、自动窗体自动窗体二、二、自动创建窗体向导自动创建窗体向导三、三、窗体向导窗体向导 四、四、数据透视表向导数据透视表向导 五、五、创建数据透视窗体创建数据透视窗体六、六、图表向导图表向导返回上一页下一页退 出目录一、使用
6、自动窗体一、使用自动窗体例例1:以教师表为数据源,使用自动窗体:以教师表为数据源,使用自动窗体功能,创建教师窗体。功能,创建教师窗体。1.表对象选中表对象选中教师教师表表2.插入插入菜单菜单自动窗体自动窗体返回上一页下一页退 出目录二、自动创建窗体向导二、自动创建窗体向导用于快速创建简单的(用于快速创建简单的(单数据源,单数据源,且不能自由选择字段且不能自由选择字段)纵栏式纵栏式、表格式表格式和和数据表式数据表式窗体。窗体。例例2:创建以学生表为数据源的:创建以学生表为数据源的纵栏式纵栏式窗窗体,名称为体,名称为LF02。单击单击新建新建按钮;按钮;选择自动创建窗体中的一种选择自动创建窗体中的
7、一种类型类型;在数据源组合框中选择在数据源组合框中选择数据源数据源;保存保存并指定窗体并指定窗体名称名称。返回上一页下一页退 出目录三、窗体向导三、窗体向导灵活创建各种类型的窗体。灵活创建各种类型的窗体。多数据源,多数据源,且可自由选取字段,且可自由选取字段,纵栏式纵栏式、表格式表格式、数数据表式据表式和和主子窗体。主子窗体。例例3:创建包含学生编号、姓名、性别、年龄:创建包含学生编号、姓名、性别、年龄和照片的和照片的纵栏式纵栏式窗体,名称为窗体,名称为LF03。启动窗体向导;启动窗体向导;选择数据源(多)以及字段;选择数据源(多)以及字段;分别确定窗体布局(类型)和样式;分别确定窗体布局(类
8、型)和样式;指定窗体标题(也即窗体名称)。指定窗体标题(也即窗体名称)。返回上一页下一页退 出目录三、数据透视表向导三、数据透视表向导创建以类似于交叉表的格式显示表创建以类似于交叉表的格式显示表中数据的窗体。中数据的窗体。例例4:创建一个显示不同年龄男女学生人数的:创建一个显示不同年龄男女学生人数的数据透视表窗体,名称为数据透视表窗体,名称为LF04。启动启动“数据透视表向导数据透视表向导”;选择数据源(多)以及相关字段;选择数据源(多)以及相关字段;在在“版式版式”对话框中分别指定行标题、对话框中分别指定行标题、列标题和总计项;列标题和总计项;保存并指定窗体标题(名称)。保存并指定窗体标题(
9、名称)。返回上一页下一页退 出目录四、创建数据透视窗体四、创建数据透视窗体例例5:以教师为数据源,创建各系不同职:以教师为数据源,创建各系不同职称教师人数得数据透视图窗体,窗体名称教师人数得数据透视图窗体,窗体名为为LF05。1.新建新建自动窗体:数据透视图自动窗体:数据透视图教师教师2.确定确定打开数据透视图设计窗口打开数据透视图设计窗口3.拖动字段拖动字段返回上一页下一页退 出目录五、图表向导五、图表向导创建以图表形式显示表中数据的窗体。创建以图表形式显示表中数据的窗体。例例6:创建一个不同年龄男女学生人数的柱型:创建一个不同年龄男女学生人数的柱型图表窗体,名称为图表窗体,名称为LF06。
10、启动启动“图表向导图表向导”;在数据源组合框中选择数据源(单);在数据源组合框中选择数据源(单);选择分组和统计字段;选择分组和统计字段;选择图表类型;选择图表类型;设置布局(指定字段性质);设置布局(指定字段性质);指定图表标题;指定图表标题;保存并指定窗体名称。保存并指定窗体名称。返回上一页下一页退 出目录第三节自定义窗体第三节自定义窗体 使用向导创建的窗体,其结构和功使用向导创建的窗体,其结构和功能基本都是系统设定的,比较固定,往能基本都是系统设定的,比较固定,往往不符合用户的需求。往不符合用户的需求。使用使用窗体设计视图窗体设计视图可以设计出自己可以设计出自己所需要的功能和样式的窗体,
11、这称为自所需要的功能和样式的窗体,这称为自定义窗体。定义窗体。返回上一页下一页退 出目录本节内容本节内容一、一、自定义窗体的创建方法自定义窗体的创建方法二、二、窗体数据源的设置窗体数据源的设置三、三、窗体结构的设置窗体结构的设置四、四、控件的使用控件的使用五、五、窗体和控件的属性窗体和控件的属性六、六、窗体类型的设置窗体类型的设置七、七、窗体和控件的事件窗体和控件的事件返回上一页下一页退 出目录一、自定义窗体的创建方法一、自定义窗体的创建方法打开窗体设计视图;打开窗体设计视图;设置窗体数据源;设置窗体数据源;设置窗体结构;设置窗体结构;设置窗体类型;设置窗体类型;添加控件;添加控件;设置窗体和
12、控件的属性;设置窗体和控件的属性;设置窗体和控件的事件;设置窗体和控件的事件;保存。保存。返回上一页下一页退 出目录二、窗体数据源的设置二、窗体数据源的设置新建窗体数据源组合框中设置。新建窗体数据源组合框中设置。在窗体在窗体属性属性对话框中设置对话框中设置(1)选定窗体选定窗体(单击窗体设计视图左上(单击窗体设计视图左上角的窗体选定按钮);角的窗体选定按钮);(2)打开)打开属性属性对话框:视图菜单对话框:视图菜单属性属性(或属性按钮,或右击(或属性按钮,或右击属性);属性);(3)数据数据选项卡选项卡记录源记录源指定数据源。指定数据源。返回上一页下一页退 出目录注意:注意:窗体的数据源可以是
13、表、查询或窗体的数据源可以是表、查询或SQL语句。语句。一个窗体只能有一个数据源。一个窗体只能有一个数据源。3 3.窗体可以没有数据源。窗体可以没有数据源。返回上一页下一页退 出目录三、窗体结构的设置三、窗体结构的设置一个窗体必须有主体节,可根据需一个窗体必须有主体节,可根据需要添加其它各节。要添加其它各节。窗体页眉页脚和页面页眉页脚窗体页眉页脚和页面页眉页脚的添加和去除:的添加和去除:(1)视图菜单中选;)视图菜单中选;(2)右击选相应项。)右击选相应项。注意:节的添加和去除方法相同。注意:节的添加和去除方法相同。返回上一页下一页退 出目录四、控件的使用四、控件的使用常用控件及其功能常用控件
14、及其功能控件的类型控件的类型控件的添加方法控件的添加方法返回上一页下一页退 出目录常用控件及其功能常用控件及其功能(1)标签标签:显示操作说明或提示信息;:显示操作说明或提示信息;(2)文本框文本框:显示、输入或更新数据;:显示、输入或更新数据;(3)复选框复选框、选项按钮选项按钮和和切换按钮切换按钮:显:显示或输入开关信息;示或输入开关信息;(4)选项组选项组:内含一组复选框、选项按:内含一组复选框、选项按钮或切换按钮,用于多项选择(固定);钮或切换按钮,用于多项选择(固定);(5)列表框列表框和和组合框组合框:用于多项选择:用于多项选择(非固定);(非固定);(6)命令按钮命令按钮:用于某
15、项操作的执行;:用于某项操作的执行;返回上一页下一页退 出目录(7)图像图像:显示固定图像;:显示固定图像;(8)绑定对象框绑定对象框:显示表中的:显示表中的OLE对象型对象型数据;数据;(9)未绑定对象框未绑定对象框:显示数据库外部文:显示数据库外部文件中的件中的OLE对象型数据;对象型数据;(10)子窗体子报表子窗体子报表:用于创建嵌入式:用于创建嵌入式主子窗体和报表;主子窗体和报表;(11)直线直线和和矩形矩形:用于窗体修饰;:用于窗体修饰;(12)选项卡选项卡:用于窗体信息的分类显示。:用于窗体信息的分类显示。返回上一页下一页退 出目录控件的类型控件的类型根据其与数据源的关系,窗体控件
16、根据其与数据源的关系,窗体控件分为以下类:分为以下类:(1 1)结合型控件结合型控件(2 2)非结合型控件非结合型控件(3 3)计算型控件计算型控件返回上一页下一页退 出目录(1 1)结合型控件)结合型控件数据源为表或查询中的字段。数据源为表或查询中的字段。用于显示、输入和更新表中字段的用于显示、输入和更新表中字段的数据。数据。例如:例如:文本框文本框、复选框复选框、选项按钮选项按钮、切换按钮切换按钮、选项组选项组、列表框列表框、组合框组合框、绑定对象框绑定对象框。返回上一页下一页退 出目录(2 2)非结合型控件)非结合型控件无数据源。无数据源。用于显示窗体的操作提示或说明信用于显示窗体的操作
17、提示或说明信息以及窗体外观的修饰。息以及窗体外观的修饰。例如:例如:标签标签、命令按钮命令按钮、图像图像、直直线线、矩形矩形、选项卡选项卡。返回上一页下一页退 出目录(3 3)计算型控件)计算型控件数据源为一个表达式。数据源为一个表达式。除除绑定对象框绑定对象框外,所有的结合型控外,所有的结合型控件都可用作计算型控件件都可用作计算型控件。返回上一页下一页退 出目录控件的添加方法控件的添加方法(1 1)工具箱的使用工具箱的使用(2 2)控件的添加控件的添加返回上一页下一页退 出目录(1)工具箱的使用)工具箱的使用打开打开(1)视图视图菜单菜单工具箱工具箱;(2)单击)单击 工具箱按钮工具箱按钮。
18、关闭关闭与打开方法相同。与打开方法相同。也可单击也可单击 关闭按钮。关闭按钮。3 3控件的锁定控件的锁定双击双击欲锁定的控件按钮。欲锁定的控件按钮。返回上一页下一页退 出目录(2)控件)控件的添加的添加控件有以下种添加方法:控件有以下种添加方法:)自动添加自动添加)手动添加手动添加返回上一页下一页退 出目录)自动添加)自动添加直接将直接将数据源字段列表窗体数据源字段列表窗体中的字中的字段拖动到窗体的适当位置。段拖动到窗体的适当位置。字段列表的打开与关闭:字段列表的打开与关闭:视图视图菜单菜单字段列表字段列表;单击工具栏上的单击工具栏上的字段列表字段列表按钮。按钮。返回上一页下一页退 出目录举例
19、:举例:例例*:创建一个显示学生基本信息的纵栏:创建一个显示学生基本信息的纵栏式窗体,名称为式窗体,名称为LF07LF07。以下例题要求数据源为查询:以下例题要求数据源为查询:例例*:创建一个显示不同年龄男女学生人:创建一个显示不同年龄男女学生人数(交叉表样式)的纵栏式窗体。数(交叉表样式)的纵栏式窗体。以下例题要求数据源为以下例题要求数据源为SelectSelect语句:语句:例例*:创建一个显示女团员学生信息的纵:创建一个显示女团员学生信息的纵栏式窗体。栏式窗体。返回上一页下一页退 出目录)手动添加)手动添加将将工具箱工具箱中的相应控件拖动到窗体适中的相应控件拖动到窗体适当位置,然后设置控
20、件的数据源。当位置,然后设置控件的数据源。控件数据源的设置方法:控件数据源的设置方法:打开控件打开控件属性属性窗口窗口选定控件,以下种方法任选其一:选定控件,以下种方法任选其一:、视图菜单、视图菜单属性;属性;、单击属性按钮;、单击属性按钮;、右击选属性。、右击选属性。数据数据选项卡选项卡控件来源控件来源。返回上一页下一页退 出目录例例7:创建一个显示教师信息的窗体:创建一个显示教师信息的窗体LF07。窗体设计视图如下:窗体设计视图如下:返回上一页下一页退 出目录.1.标签控件,显示窗体标题标签控件,显示窗体标题“输入教师基本信输入教师基本信息息”.2.文本框控件,显示教师编号、姓名、工作时文
21、本框控件,显示教师编号、姓名、工作时间字段。间字段。.3.选项组控件,显示性别字段。选项组控件,显示性别字段。.4.组合框控件,分别显示政治面目和学历字段。组合框控件,分别显示政治面目和学历字段。.5.列表框控件,显示职称字段。列表框控件,显示职称字段。.6.命令按钮控件,实现添加记录、保存记录等。命令按钮控件,实现添加记录、保存记录等。注意:结合型和计算型控件的类型是可以改变注意:结合型和计算型控件的类型是可以改变的。控件类型改变方法的。控件类型改变方法:格式或右击格式或右击更改更改为为选一种类型。选一种类型。上一页下一页退 出目录例例8:创建一个显示学生信息的窗体,要求学生的基本:创建一个
22、显示学生信息的窗体,要求学生的基本信息、简历与照片分别在不同的选项卡中显示,窗信息、简历与照片分别在不同的选项卡中显示,窗体名称体名称LF08,窗体设计视图如下:,窗体设计视图如下:返回上一页下一页退 出目录.7.选项卡控件,页的标题属性分别为选项卡控件,页的标题属性分别为“学生基本学生基本信息信息”,“简历简历”,“照片照片”。.8.图像控件,美化窗体图像控件,美化窗体上一页下一页退 出目录.9.计算型控件计算型控件的设置的设置直接从工具箱中添加一个有数据源的控直接从工具箱中添加一个有数据源的控件,设置其件,设置其“控件来源控件来源”属性值为一个表达属性值为一个表达式即可。式即可。注意:计算
23、型控件的数据源表达式必须以等注意:计算型控件的数据源表达式必须以等号号“=”开头。开头。=表达式表达式返回上一页下一页退 出目录举例:举例:例例9:创建一个显示教师工龄信息的纵栏:创建一个显示教师工龄信息的纵栏式窗体,要求只显示教师编号、姓名、式窗体,要求只显示教师编号、姓名、性别、工龄、职称和系别,名称为性别、工龄、职称和系别,名称为LF09。返回上一页下一页退 出目录五、窗体和控件的属性五、窗体和控件的属性窗体常用属性窗体常用属性控件常用属性控件常用属性注意:不用记忆各种属性名称,知道其注意:不用记忆各种属性名称,知道其意义即可,操作时在属性窗口中显示。意义即可,操作时在属性窗口中显示。返
24、回上一页下一页退 出目录窗体常用属性窗体常用属性主要是格式属性:主要是格式属性:标题标题、滚动条滚动条、记录选择器记录选择器、导航导航按钮按钮、分隔线分隔线、自动调整自动调整、自动居中自动居中、边框样式边框样式、控制框控制框、最大最小化按钮最大最小化按钮、关闭按钮关闭按钮、宽度宽度、图片图片和和图片类型图片类型等。等。“数据数据”选项卡:允许添加选项卡:允许添加返回上一页下一页退 出目录例10:设置前面所建教师信息窗体“LF07”的属性,标题为“输入教师基本信息”、对话框边框、取消水平垂直滚动条、记录选择器、导航按钮、分隔线,只保留关闭按钮。上一页下一页退 出目录控件常用属性控件常用属性(1)
25、格式属性:标题、字体名称、字号、)格式属性:标题、字体名称、字号、字体粗细、前景色、背景色、特殊效果字体粗细、前景色、背景色、特殊效果等。等。(2)数据属性:控件来源、输入掩码、)数据属性:控件来源、输入掩码、有效性规则、有效性文本、默认值等。有效性规则、有效性文本、默认值等。(3)其他属性:名称、自动)其他属性:名称、自动Tab键等。键等。返回上一页下一页退 出目录例例1111:修改:修改LF07LF07窗体的窗体页眉节区标签控件相应属窗体的窗体页眉节区标签控件相应属性,名称为性,名称为“bTitlebTitle”,距左边,距左边3 3厘米,距上边厘米,距上边1 1厘米,厘米,宽度宽度6 6
26、厘米,高度厘米,高度1 1厘米,阴影特殊效果,字体名称为厘米,阴影特殊效果,字体名称为“华文新魏华文新魏”,字号,字号1818,加粗显示,标签上文本为红,加粗显示,标签上文本为红色并居中显示。色并居中显示。上一页下一页退 出目录例例*:按照以下要求补充:按照以下要求补充“fEdit”窗窗体的设计:体的设计:(1)将窗体中名称为)将窗体中名称为“Lremark”的标签控件的标签控件上的文字颜色改为红色(红色代码为上的文字颜色改为红色(红色代码为255)、)、字体粗细改为字体粗细改为“加粗加粗”;(2)将窗体标题设置为)将窗体标题设置为“修改教师信息修改教师信息”;(3)将窗体边框改为)将窗体边框
27、改为“对话框边框对话框边框”样式,取样式,取消窗体中的水平和垂直滚动条、记录选定器、消窗体中的水平和垂直滚动条、记录选定器、浏览按钮和分隔线浏览按钮和分隔线(4)将窗体中将窗体中“退出退出”命令按钮(名称为命令按钮(名称为“cmdquit”)上的文字颜色改为深红(深红)上的文字颜色改为深红(深红代码为代码为128)、字体粗细改为)、字体粗细改为“加粗加粗”,并在,并在文字下方加上下划线文字下方加上下划线 上一页下一页退 出目录例例*:在教学管理数据库中已经设计好窗:在教学管理数据库中已经设计好窗体对象体对象“fs”。按以下要求补充窗体设计:。按以下要求补充窗体设计:(1)在窗体的窗体页眉节区位
28、置添加一个标签)在窗体的窗体页眉节区位置添加一个标签控件,其名称为控件,其名称为“bTitle”,标题显示为,标题显示为“学生基本信息输出学生基本信息输出”;(2)在主体节区中)在主体节区中“性别性别”标签右侧的文本框标签右侧的文本框显示内容设置为显示内容设置为“性别性别”字段值,并将文本字段值,并将文本框名称更名为框名称更名为“tSex”;(3)在主体节区添加一个标签控件,该控件放)在主体节区添加一个标签控件,该控件放置在距左边置在距左边0.2厘米、距上边厘米、距上边3.8厘米,标签显厘米,标签显示内容为示内容为“简历简历”,名称为,名称为“bMem”;(4)在窗体页脚节区位置添加两个命令按
29、钮,)在窗体页脚节区位置添加两个命令按钮,分别命名为分别命名为bOk和和bQuit,按钮标题分别为,按钮标题分别为“确定确定”和和“退出退出”;(5)将窗体标题设置为)将窗体标题设置为“学生基本信息学生基本信息”。上一页下一页退 出目录例例*:在教学管理数据库中有窗体对象:在教学管理数据库中有窗体对象“fStaff”。按以下要求补充窗体设。按以下要求补充窗体设计:计:(1)在窗体的窗体页眉节区位置添加一个标签)在窗体的窗体页眉节区位置添加一个标签控件,其名称为控件,其名称为“bTitle”,标题显示为,标题显示为“学生信息输出学生信息输出”;(2)在主体节区位置添加一个选项组控件,将)在主体节
30、区位置添加一个选项组控件,将其命名为其命名为“opt”,选项组标签显示内容为,选项组标签显示内容为“性别性别”,名称为,名称为“bopt”;(3)在选项组内放置二个单选按钮控件,选项)在选项组内放置二个单选按钮控件,选项按钮分别命名为按钮分别命名为“opt1”和和“opt2”,选项,选项按钮标签显示内容分别为按钮标签显示内容分别为“男男”和和“女女”,名称分别为名称分别为“bopt1”和和“bopt2”。(4)在窗体页脚节区位置添加两个命令按钮,)在窗体页脚节区位置添加两个命令按钮,分别命名为分别命名为“bOk”和和“bQuit”,按钮标题,按钮标题分别为分别为“确定确定”和和“退出退出”;(
31、5)将窗体标题设置为)将窗体标题设置为“学生信息输出学生信息输出”。上一页下一页退 出目录六、窗体类型的设置六、窗体类型的设置纵栏式窗体纵栏式窗体表格式窗体表格式窗体数据表式窗体数据表式窗体嵌入式主子窗体嵌入式主子窗体图表窗体图表窗体返回上一页下一页退 出目录纵栏式窗体纵栏式窗体将窗体的将窗体的“默认视图默认视图”属性设置为属性设置为“单个窗体单个窗体”(默认)。(默认)。返回上一页下一页退 出目录表格式窗体表格式窗体将窗体的将窗体的“默认视图默认视图”属性设置为属性设置为“连续窗体连续窗体”。设计时需将所有控件排列为一行,设计时需将所有控件排列为一行,并在窗体页眉节区设置列标题。并在窗体页眉
32、节区设置列标题。返回上一页下一页退 出目录数据表式窗体数据表式窗体将窗体的将窗体的“默认视图默认视图”属性设置为属性设置为“数据表数据表”。返回上一页下一页退 出目录嵌入式主子窗体嵌入式主子窗体(1)窗体类型为纵栏式;)窗体类型为纵栏式;(2)添加主表信息;)添加主表信息;(3)添加)添加“子窗体子报表子窗体子报表”控件;控件;(4)指定子窗体数据源及字段和标题;)指定子窗体数据源及字段和标题;(5)美化窗体;)美化窗体;(6)保存。)保存。返回上一页下一页退 出目录举例:举例:例例12:创建一个显示学生选课成绩信息的:创建一个显示学生选课成绩信息的主子窗体,要求在主窗体中显示学生基主子窗体,
33、要求在主窗体中显示学生基本信息,在子窗体中显示所修课程名称本信息,在子窗体中显示所修课程名称和成绩,名称为和成绩,名称为LF12。返回上一页下一页退 出目录图表窗体图表窗体选择选择“插入插入”菜单中的菜单中的“图表图表”,在窗体上添加一个图表控件,在启动的在窗体上添加一个图表控件,在启动的图表向导中根据提示操作即可。图表向导中根据提示操作即可。返回上一页下一页退 出目录七、窗体和控件的事件七、窗体和控件的事件事件的概念事件的概念系统常用事件系统常用事件事件响应的设置事件响应的设置返回上一页下一页退 出目录事件的概念事件的概念所谓事件就是窗体或控件能够识别所谓事件就是窗体或控件能够识别的来自于用
34、户或系统的行为。的来自于用户或系统的行为。窗体上的各个控件之间,以及窗体窗体上的各个控件之间,以及窗体与窗体之间是有联系的,这种联系必须与窗体之间是有联系的,这种联系必须通过事件才能实现,它是系统各元素之通过事件才能实现,它是系统各元素之间的纽带。间的纽带。返回上一页下一页退 出目录系统常用事件系统常用事件、键盘事件键盘事件:键按下、键释放、击键:键按下、键释放、击键、鼠标事件鼠标事件:单击、双击、鼠标按下、:单击、双击、鼠标按下、鼠标移动、鼠标释放鼠标移动、鼠标释放、对象事件对象事件:获得焦点、失去焦点、更:获得焦点、失去焦点、更新前、更新后、更改新前、更新后、更改、窗口事件窗口事件:打开、
35、关闭、加载:打开、关闭、加载、操作事件操作事件:删除、插入前、插入后、:删除、插入前、插入后、成为当前、不在列表中、确认删除前、成为当前、不在列表中、确认删除前、确认删除后确认删除后返回上一页下一页退 出目录事件响应的设置事件响应的设置事件发生后能够产生的行为(操作)事件发生后能够产生的行为(操作),称为事件响应。,称为事件响应。事件响应由用户设置事件响应由用户设置,也即系统是,也即系统是否响应窗体或控件的某个事件,由用户否响应窗体或控件的某个事件,由用户决定。决定。事件响应的设置方法:事件响应的设置方法:打开窗体或控件的打开窗体或控件的“属性属性”对话框,对话框,在在“事件事件”选项卡中设置
36、欲设事件属性选项卡中设置欲设事件属性的值为某个的值为某个宏宏或或事件过程事件过程(模块)。(模块)。返回上一页下一页退 出目录例例*:创建一个含个命令按钮的窗体,要求按:创建一个含个命令按钮的窗体,要求按钮的单击事件分别为宏钮的单击事件分别为宏h1h1,h2h2,h3h3,名称为,名称为Lj25Lj25。返回上一页下一页退 出目录第四节美化窗体第四节美化窗体一、一、自动套用格式自动套用格式二、二、添加当前日期和时间添加当前日期和时间三、三、窗体中控件的对齐窗体中控件的对齐返回上一页下一页退 出目录一、自动套用格式一、自动套用格式选择选择“格式格式”菜单中的菜单中的“自动套用自动套用格式格式”。
37、返回上一页下一页退 出目录二、添加当前日期和时间二、添加当前日期和时间 选择选择“插入插入”菜单中的菜单中的“日期和时间日期和时间”。例例13:在在LF07窗窗体体的的窗窗体体页页眉眉节节区区添添加加系系统日期。统日期。返回上一页下一页退 出目录三、窗体中控件的对齐三、窗体中控件的对齐选择选择“格式格式”菜单中的菜单中的“对齐对齐”、“大大小小”、“水平间距水平间距”、“垂直间距垂直间距”。例例14:创建一个名为:创建一个名为LF14的窗体,添加的窗体,添加3个宽度个宽度为厘米、高度为厘米的命令按钮,其中为厘米、高度为厘米的命令按钮,其中第一个命令按钮的上边距为厘米,左边距第一个命令按钮的上边
38、距为厘米,左边距为厘米,其它命令按钮以它为基准排成一为厘米,其它命令按钮以它为基准排成一行,各命令按钮的间距为行,各命令按钮的间距为1厘米。厘米。返回上一页下一页退 出目录本章考点本章考点窗体的组成和结构;窗体的组成和结构;窗体的视图;窗体的视图;窗体的创建(自定义);窗体的创建(自定义);常用控件的功能与性质;常用控件的功能与性质;控件的添加;控件的添加;控件类型的更改;控件类型的更改;窗体和控件数据源的设置;窗体和控件数据源的设置;返回上一页下一页退 出目录 8 计算型控件的设置;计算型控件的设置;9 窗体和控件常用属性的设置;窗体和控件常用属性的设置;10窗体和控件的事件;窗体和控件的事件;11窗体的美化。窗体的美化。考试分值:考试分值:笔试:笔试:4 41010分机试:分机试:0 03030分分返回上一页下一页退 出目录人有了知识,就会具备各种分析能力,明辨是非的能力。所以我们要勤恳读书,广泛阅读,古人说“书中自有黄金屋。”通过阅读科技书籍,我们能丰富知识,培养逻辑思维能力;通过阅读文学作品,我们能提高文学鉴赏水平,培养文学情趣;通过阅读报刊,我们能增长见识,扩大自己的知识面。有许多书籍还能培养我们的道德情操,给我们巨大的精神力量,鼓舞我们前进。