教学设计
您当前的位置: 澳门新葡京app>教学设计

18.1 表单常用控件

发布时间: 2019-01-27      信息来源:       阅读次数:

18.1 表单常用控件

目的与要求:

通过本次课的学习,掌握VFP的表单设计方法。

教学内容与时间安排、教学方法:

教学安排:

标签、文本框、命令按钮、命令按钮组、编辑框、选项按钮组控件 40分钟

复选框控件、列表框的设计、表格、页框控件                  40分钟教学方法:

CAI、图形、表格

教学重点及如何突出重点、难点及如何突破难点:

教学重点:

表单的常用控件

教学难点:

列表框的设计、表格、页框控件

基本内容

教学
手段

课堂设计
和时间安排


1.标签(Label)控件

标签控件是最常用的显示文本信息的控件对象,标签控件显示的信息为固定文本,没有数据源。标签显示的内容由Caption属性控制,在表单运行时用户不能直接编辑修改,也不能用Tab键选择它,但可以在程序代码中重新设置其Caption属性

2.文本框(Text)控件

文本框是用来实现数据输入输出的控件。其功能:

①可以把变量(内存变量、字段变量、数组元素等)的当前值显示在文本框中

②也可以把文本框中的数据输入到变量中。

③VFP的所有编辑功能,如剪切、复制和粘贴,在文本框内都可以使用。

④文本框一般只包含一行数据,

⑤文本框可以编辑字符型、数值型、日期型和逻辑型数据。

⑥如果编辑的是日期型数据,在整个内容被选定时,按“+”或“-”,可以使日期值增加一天或减少一天。

3.命令按钮(CommandButton)控件

使用命令按钮,可以通过单击鼠标启动其Click事件、完成特定的功能。

命令按钮常用的属性有:

Caption、Picture、Enabled、DisablePicture、Visible等。

其中的Picture属性用于指定显示在按钮上的图片,

DisablePicture用于指定在按钮失效时显示在按钮上的图片。

命令按钮最主要的事件是Click事件,也就是单击鼠标将要执行的程序代码。

4.命令按钮组(CommandGroup)控件

在一个命令按钮组中,可以含有多个按钮,

每个按钮可以分别定义自己的属性和事件。

如果要手工调整命令按钮组中的按钮:

从按钮组的快捷菜单(右击按钮组)

选择“编辑”命令,

再对组中按钮逐个进行处理。

命令按钮组有以下几个常用属性:

1.ButtonCount属性

指定命令按钮组中按钮的数目,默认值是2。

可以通过该属性来改变命令按钮组中的按钮数目。

该属性除适用于命令按钮组外,还适用于选项组。

2.Buttons属性

表示命令按钮组中各按钮的顺序标识,用数组表示。

数组下标的取值范围在1至ButtonCount属性值之间。

该属性在设计时不可用。除了命令按钮组外该属性还适用于选项组。 例如,引用命令按钮组commandgroup1中的第二个命令按钮可以使用下面的命令:

Thisform.commandgroup1.Buttons(2).Enabled=.T.

3.Value属性

指定命令按钮组的当前状态,该属性的类型有两种:

可以是数值型(系统默认),表示命令按钮组中的第n个命令按钮被选中;

也可以是字符型。表示命令按钮组中Caption属性值与此值相同的命令按钮被选中。

命令按钮组带有生成

5.选项按钮组(Optiongroup)控件

选项按钮组是一个容器类控件,一个选项组包含若干选项按钮,用户只能从中选择一个按钮,被选中的选项按钮中间会显示一个圆点。

-----------本节课结束-----------

6.复选框(Checkbox)控件

复选框控件可以用来表示两种状态,如“真(.T.)”或“假(.F.)”,“是”或“否”。单击该控件会在其文字前的方框中加上一个“√”号,表示选中复选框,否则表示没有选中复选框。

7.列表框(ListBox)控件

列表框(ListBox)用来显示一个项目列表,用户可以从中选择一项或多项,但是用户不可以直接编辑其中的列表项目。当列表框不能同时显示所有项目时,它会自动添加滚动条,使用户可以上下滚动列表框,浏览所有项目内容

8.表格(Grid)控件表格控件以表格的形式在表单上显示数据表的数据,类似于数据表的浏览窗口。

表格控件是容器类控件,它可包含若干个列(Column)控件。

每个列(Column)控件中又含有两种控件:

①表头(Header)控件,用来显示每列的标题

②文本框(Text)控件,用来编辑本列的表格数据,

③文本框也可以根据需要换成编辑框、组合框或微调器等。

9.页框(PageFrame)控件

页框是一种容器类控件,它包含若干个页面(Page),但只能有一个活动页面。在运行表单时,可以通过点击选项卡选择活动页面,然后对活动页面上的对象实施操作。页面作为一个内层的容器类控件可以包含各种控件。应用页框的好处是可以扩大表单的可用空间,使设计的表单能容纳更多的控件。

讲述

标签5分钟

文本框8分钟

命令按钮10分钟

命令按钮组10分钟

选项按钮组10分钟

复选框按钮7分钟

列表框15分钟

表格20分钟

页框8分钟