- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 第9章 表单集与多重表单 第9章 表单集与多重表单 9.1 表单集 9.2 多重表单 9.1 表单集 在Visual FoxPro 6.0中,可以把一系列相关内容加入表单集,从而扩展用户界面。一个表单集包含多个表单,可以把这些表单作为一个组进行操作,从而同时显示或隐藏表单集中的全部表单,并可以可视化地排列多个表单的位置。 9.1.1 创建表单集 1. 创建表单集 创建表单集是在“表单设计器”中进行的。具体步骤是: (1) 单击“新建”按钮,在“新建”对话框中,选中“表单”选项,单击“新建文件”按钮,进入“表单设计器”。 (2) 在主菜单中,单击“表单”菜单中的“创建表单集”命令,即可创建一个新的表单集FormSet1。 表单集是一个包含有一个或多个表单的父层次的容器,该容器不可见。 创建表单集以后,该表单集包含原有的一个表单,可向表单集中添加新的表单或删除表单。 2. 向表单集中添加新表单 如果需要向表单集中添加新的表单,可以单击“表单”菜单中的“添加新表单”命令。 表单以“表”的格式存储在.scx后缀的文件中。创建表单时,.scx表包含了一个表单的记录,一个数据环境的记录和两个内部使用记录。为每个添加到表单或数据环境中的对象添加一个记录。如果创建了表单集,则为表单集及每个新表单添加一个附加的记录。 每个表单的父容器为表单集,每个控件的父容器为其所在的表单。 3. 从表单集中删除表单 如果需要从表单集中删除表单,步骤为: (1) 在“属性”窗口的对象列表框中,选定要删除的表单(假如要删除Form2),如图9.3所示。 (2) 单击“表单”菜单中的“移除表单”命令。 (3) 在弹出的删除确认对话框中,选择“是”按钮,表单即被删除。 从“属性”窗口中,可以看到原来的Form2表单没有了。 如果表单集中只有一个表单,则无法删除表单,只可删除表单集而只剩下单个的表单。 4. 删除表单集 如果需要删除表单集,在“表单”菜单中,单击“移除表单集”命令。 9.1.2 表单集的应用示例 9.2 多重表单 在表单集中的表单,其“地位”是平等的,不存在主次和上下级关系。多重表单是指具有主从关系的表单,由“主”表单(或称父表单)调用“子”表单,这里“主”、“子”表单处于不同的层次。 9.2.1 表单的类型 Visual FoxPro允许创建3种类型的表单,即子表单、浮动表单和顶层表单。 1. 子表单 子表单包含在另一个窗口中,用于创建MDI(多文档界面)应用程序的表单。子表单不可移至父表单(主表单)边界之外,当其最小化时将显示在父表单的底部。若父表单最小化,则子表单也一同最小化。 2. 浮动表单 浮动表单属于父表单(主表单)的一部分,但并不是包含在父表单中。而且,浮动表单可以被移至屏幕的任何位置,但不能在父表单后台移动。若将浮动表单最小化时,它将显示在桌面的底部。若父表单最小化,则浮动表单也一同最小化。浮动表单也可用于创建MDI应用程序。 3. 顶层表单 顶层表单是没有父表单的独立表单,用于创建一个SDI(单文档界面)应用程序,或用作MDI应用程序中其他子表单的父表单。顶层表单与其他Windows应用程序同级,可出现在其前台或后台,并且显示在Windows任务栏中。 9.2.2 多重表单的创建及其有关属性 1. 多重表单的有关属性 表9-2 与多重表单有关的表单属性 名 称 功 能 AlwaysOnTop 控制表单是否总是位于其他打开窗口的顶部 Desktop 控制表单是否总是在“桌面”窗口(可以浮动于其他窗口) ShowWindow 控制表单是在VFP主窗口中、顶层表单中,还是顶层表单 2. 子表单 如果要创建子表单,不仅需要指定它应在另外一个表单中显示,而且还需指定是否是MDI类的子表单,即指出表单最大化时是如何工作的。 如果子表单是MDI类的,它将包含在父表单中,并共享父表单的标题栏、标题、菜单以及工具栏;非MDI类的子表单最大化时,将占据父表单的全部用户区域,但仍保留它本身的标题和标题栏。 创建子表单的步骤如下: (1) 在“表单设计器”中创建或编辑表单。 (2) 设置表单的ShowWind
您可能关注的文档
- Visual C++程序设计基础 第6章 构造数据类型ok.ppt
- Visual C++程序设计基础 第7章 类与对象ok.ppt
- Visual C++程序设计基础 第8章 对话框和基本控件ok.ppt
- Visual C++程序设计基础 第9章 菜单与文档视图结构ok.ppt
- Visual C++程序设计基础 教学课件 作者 刘加海 主编 应潇潇 黄崇本 余建军 副主编 第1章.ppt
- Visual C++程序设计基础 教学课件 作者 刘加海 主编 应潇潇 黄崇本 余建军 副主编 第2章.ppt
- Visual C++程序设计基础 教学课件 作者 刘加海 主编 应潇潇 黄崇本 余建军 副主编 第3章.ppt
- Visual C++程序设计基础 教学课件 作者 刘加海 主编 应潇潇 黄崇本 余建军 副主编 第4章.ppt
- Visual C++程序设计基础 教学课件 作者 刘加海 主编 应潇潇 黄崇本 余建军 副主编 第5章.ppt
- Visual C++程序设计基础 教学课件 作者 刘加海 主编 应潇潇 黄崇本 余建军 副主编 第6章.ppt
- Visual FoxPro 6.0程序设计教程(丁爱萍) 第10章.ppt
- Visual FoxPro 6.0程序设计教程(丁爱萍) 第11章.ppt
- Visual FoxPro 6.0程序设计教程(丁爱萍) 第12章.ppt
- Visual FoxPro 6.0程序设计教程(丁爱萍) 第13章.ppt
- Visual FoxPro 6.0程序设计教程(丁爱萍) 第14章.ppt
- Visual FoxPro 6.0程序设计教程(丁爱萍) 第15章.ppt
- Visual FoxPro 6.0程序设计教程(丁爱萍) 第16章.ppt
- Visual FoxPro 6.0程序设计教程(丁爱萍) 第17章.ppt
- Visual FoxPro 6.0程序设计教程(丁爱萍) 封面及目录.ppt
- Visual FoxPro 6.0程序设计教程电子教案 第1章.ppt
最近下载
- 2024年新教科版八年级上册物理全册教案.docx
- 《产品项目设计》课件(全).pptx VIP
- 病理科(中心)建设与配置标准.pdf VIP
- T∕CSPSTC 54-2020 -岩石隧道掘进机法技术规程.pdf VIP
- 情绪调色盘初中心理健康教育通用版.ppt VIP
- 外研版英语九上Module5 Museums 单元整体教学设计.pdf VIP
- 初级会计职称经济法基础第四章个人所得税.pptx VIP
- 2025-2030中国量子级联激光器行业市场发展趋势与前景展望战略研究报告.docx
- 中国大地财产保险股份有限公司工程机械设备保险条款.PDF VIP
- 台州市中等职业学校新设专业申报表---)-无人机 .pdf VIP
文档评论(0)