则子表单的父表单为顶层表单.PPT

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
退出 模 块 八 返回 任务概述 任务小结 1.设计班级管理   的表单类型 2.在顶层表单中 中添加菜单 练习与思考 任务三 设计表单类型 在班级管理系统中,整个应用程序的主界 面是MainForm表单,其他表单由菜单系统 调用。如何设置MainForm表单为班级管理 系统的主界面,以及在主界面中添加菜单, 这就需要设置表单的类型。 在本任务中,主要学习设置班级管理系统 各个表单的类型,和在主界面表单中添加 菜单。 任务概述 单文档界面(SDI)应用程序的特点是:由一个或多个独立的窗口 组成,所有窗口都在Windows桌面上单独显示。当其中一个窗口 关闭或释放时,不影响其他窗口。 返回 退出 1.设计班级管理系统的表单类型 模 块 八 (1) (2) (3) 任务三 设计表单类型 VFP允许创建2种类型的应用程序,即多文档界面应用程序和单文 档界面应用程序。 多文档界面(MDI)应用程序的特点是:整个应用程序由一个主窗 口组成,其他窗口都包含在主窗口中。VFP就是一个MDI应用程 序,它的命令窗口、设计器窗口等都包含在VFP主窗口中,并被 主窗口所管理。 返回 退出 1.设计班级管理系统的表单类型 (1)创建不同类型的表单 为了支持MDI和SDI 2种类型的应用程序,在VFP系统中允许创建以下3种类型的表单。 模 块 八 任务三 设计表单类型 子表单 浮动表单 顶层表单 (1) (2) (3) 返回 退出 1.设计班级管理系统的表单类型 (1)创建不同类型的表单 模 块 八 任务三 设计表单类型 子表单 子表单包含在另一个窗口中,常用作MDI应用程序的 子窗口。子表单不可移至父表单的边界之外,当其 最小化时,将显示在父表单的底部。若父表单最小 化时,则子表单也一同最小化。 下一页 (1) (2) (3) 退出 1.设计班级管理系统的表单类型 (1)创建不同类型的表单 模 块 八 任务三 设计表单类型 子表单 将表单的ShowWindows属性设置为0或1时,即可创建 子表单。默认值为0,表示子表单的父表单为VFP主窗 口;若设置为1,则子表单的父表单为顶层表单。 下一页 (1) (2) (3) 返回 退出 1.设计班级管理系统的表单类型 (1)创建不同类型的表单 模 块 八 任务三 设计表单类型 子表单 子表单在父表单中最大化时的显示方式由MDIForm属性 决定。若设置为.T.,最大化时与父表单组合为一体, 如左图所示。若设置为.F.,最大化时仍保留一独立的 窗口,如右图所示。 返 回 (1) (2) (3) 返回 浮动表单可被移到屏幕的任何位置,但不能在父表单的后台移动。浮动表单最小化时,将显示在桌面的底部;若父表单最小化时,则浮动表单也一同最小化。 退出 1.设计班级管理系统的表单类型 (1)创建不同类型的表单 模 块 八 任务三 设计表单类型 浮动表单 浮动表单是父表单的一部分,常用于设置MDI应用程序的子窗口或创建浮动工具栏。将表单的ShowWindows属性设置为0或1,DeskTop属性设置为.T.,则该表单为浮动表单。 返 回 (1) (2) (3) 返回 退出 1.设计班级管理系统的表单类型 (1)创建不同类型的表单 模 块 八 任务三 设计表单类型 顶层表单 没有父表单的独立表单,常用于创建一个SDI应用程 序,或用作MDI应用程序中其他子表单的父表单。将表 单的ShowWindows属性设置为2,即可创建顶层表单。 显示子表单时,顶层表单必须是可视的、活动的。因此,不能使用顶层表单的Init事件来显示子表单,因为此时顶层表单还未激活。 提 示 返 回 (1) (2) (3) 返回 例如:若将VFP主窗口的标题设置为“班级管理系统”,    实现代码为:    _Screen.Caption=班级管理系统 退出 1.设计班级管理系统的表单类型 (2)VFP主窗口 模 块 八 任务三 设计表单类型 _Screen对象 _Screen是VFP内置的一个系统变量,代表VFP主窗口,可当作一个表单对象来使用。表单所拥有的属性、事件和方法,_Screen对象也拥有。 下一页 (1) (2) (3) 返回 Application.Visible=.F. 退出 1.设计班级管理系统的表单类型 (2)VFP主窗口 模 块 八 任务三 设计表单类型 隐藏VFP主窗口 运行顶层表单时,有时不希望出现VFP主窗口。可在 顶层表单的Init事件或主程序中隐藏VFP主窗口。 实现代码为: (1) (2) (3) 返回 XsqkForm.scx,

文档评论(0)

zhaoxiaoj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档