设计一个表单名为myform2的表单,表单文件名为myform2,表单的标题为“教师课程学生基本信息浏览”。表单上有1个包含3个选项卡的“页框”(Pageamel)控件和一个“退出”按钮(Commandl),如图2.2所示。其他功能要求如下: ①为

admin2013-02-18  25

问题 设计一个表单名为myform2的表单,表单文件名为myform2,表单的标题为“教师课程学生基本信息浏览”。表单上有1个包含3个选项卡的“页框”(Pageamel)控件和一个“退出”按钮(Commandl),如图2.2所示。其他功能要求如下:
    ①为表单建立数据环境,向数据环境依次添加“学生”表、“班级”表和“教师”表。
    ②要求表单的高度为300,宽度为500;表单显示时自动在主窗口内居中。
    ③3个选项卡的标签的名称分别为“学生表”(’Pagel)、“班级表”(Page2)和“教师表”(。Page3),每个选项卡分别以表格形式浏览“学生”表、“班级”表和“教师”表的信息。选项卡距离表单的左边距为20,项边距为15,选项卡的高度为240,宽度为450。
    ④单击“退出”按钮时关闭表单。

选项

答案步骤1:在命令窗口执行命令:cREATE FoRM,打开表单设计器新建表单。从“表单控件”工具栏中依次向表单添加一个命令按钮和一个页框控件。 步骤2:在“属性”面板的下拉框中选择表单对象,在“全部”选项卡中修改对象属性值,见表3.8。 [*] 步骤3:右击表单选择【数据环境】快捷菜单命令,继续在表单数据环境中单击右键选择【添加】快捷菜单命令,在“添加表或视图”对话框中双击“学生”、“班级”和“教师”表,将表添加到数据环境中。 步骤4:然后右击“页框”控件,选择【编辑】快捷菜单命令,让页框处于编辑状态,再将数据环境中的三个数据表分别拖到三个对应的页面中,如图3.19所示(注意:在操作过程中,当独立的页面被选中时,页框处于编辑状态,在页框四周会出现蓝色边框;另外,表单设计器窗口应为“还原”状态,而非最大化窗口,否则将遮盖表单数据环境内容,无法将表拖到页面中)。 [*] 步骤5:双击“退出”命令按钮,编写按钮的Click事件代码:THISFORM.RELEASE。 步骤6:单击“常用”工具栏中的“运行"按钮查看结果,将表单文件保存到考生文件夹下。 visual FoxPro中的表单控件可以分为基本型控件和容器型控件,基本型控件是指不能包含其他控件的控件,如标签、文本框等,而容器型控件是指可以包含其他控件的控件,如本题的页框控件,它可以再包含若干个页面对象,每个页面都可以独立编辑。在页框中只能增减页面而不能添加其他对象,但在每个独立的页面中却可以包含其他控件对象。

解析
转载请注明原文地址:https://kaotiyun.com/show/Cjsp777K
0

最新回复(0)