当前位置:文档之家› VFP教师备课教案5-4

VFP教师备课教案5-4

授课课题项目5系统界面设计——表单控件授课类型新授授课课时共16 课时,第7,8 课时授课日期
课前准备“表单控件”表单
教学目标1.熟悉常用控件的主要属性、事件、方法
2.在模仿的基础上,完善代码并尝试提出新的思路
教学重点1.熟悉常用控件的常用属性2.弄清控件的常用事件和方法3.能完善事件代码
教学难点1.代码编写
布置作业1.创建如下图所示的“复选框控件实习”表单,当选中第一个复选框时,图形为一个圆形,否则为一个正方形,同时该复选框的名称也变为“正方形”;当选中第二个复选框时,图形为红色,否则为黄色,同时该复选框的名称也变为“黄色”。

提示:可通过设置形状控件的“curvature”属性来指定形状控件的角的曲率,当“curvature”的值为99时,是一个圆,当“curvature”的值为0时,是一个正方形;通过设置形状控件的“backcolor”属性来指定对象内文本和图形的背景色。

教学后记
教学过程主要教学内容及步骤教学方法任务描述
任务分析
任务实施
设计如下图所示的表单,用微调控件调整曲率,用复选框改变颜色。

图“表单控件”表单
仔细观察上述表单,可以发现该表单的数据源与数据表无关,主要
由一些控件组成,表单的控件有:标签控件、形状控件、复选框控件、
微调控件、命令按钮控件;表单的布局合理、各控件排放整齐。

通过一
个复选框控件,来控制形状控件的背景色,通过一个微调控件来控制形
状控件角的变化,通过一个命令按钮控件来退出表单。

具体操作步骤:
1.利用表单设计器创建表单
2.添加控件,然后设置各控件的属性
1)标签控件:label1,其caption属性设置为“无”
Label2,其caption属性设置为“调整曲率:”
2)形状控件:shape1,其curvature属性值默认为0
3)复选框控件:check1,其caption属性设置为“无”
4)微调控件:spinner1,其Increment属性值设置为:10.00,
SpinnerHighValue属性值设置为:99.00,SpinnerLowValue属性值设置
为0.00
5)命令按钮控件:command1,其caption属性值设置为:exit
3.调整表单中控件的位置
4.为表单对象添中事件过程
拓展实践
◆常用的属性
1、BorderStyle:指定边框的样式
2、Curvature:设定边角的弯曲角度,取值为0是为直角,99时为圆形
3、SpecialEffect:指定对象显示的样式,设为三维方式立体感较强(十五)图像控件
◆用途:用于在表单上显示一幅图像。

◆常用的属性
1、Picture:要显示的图片
2、BorderStyle:决定图像是否具有可见的边框
3、Stretch:设置图像的剪裁方式
(十六)计时器控件
◆用途:用来控制以一定的间隔重复执行某种操作。

它只对时间作
出反应,与用户的操作独立,确定是否到了应该执行某一操作的
时间。

◆常用的属性
1、Enabled:确定是否让计时器在表单加载时就开始工作,也可以选择一个外部事件(如按钮的Click事件)
2、Interval :设定时间间隔(重复执行的间隔时间),如为0不触发事件
练习:
1.修改上述表单,修改表单中各控件的属性,如字体、
大小、前景色、背景色等,将表单的复选框改成用选项按
钮组来实现,合使形状的前景色可以从以下七种颜色中任
意选取。

1.以“学生
档案表”为
数据源,创
建如下图所
示表单,要
求:
用选
项按钮组改
变表单背景。

相关主题