VB对话框菜单程序设计.ppt

  1. 1、本文档共108页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB对话框菜单程序设计

MDI窗体允许创建在单个容器窗体中包含多个窗体的应用程序,允许用户同时显示多个文档,每个文档显示在它自己的窗体中。MDI窗体是有父子关系的窗体,可以根据窗体作用的不同,来确定窗体是父窗体还是子窗体。文档或子窗体被包含在父窗体中,父窗体为应用程序中所有的子窗体提供工作空间,用户在父窗体完成几乎所有的工作。 8.3 MDI窗体 姓薄滋旋烦镑饵褪吊哗介铱娄躬箩坐双爽抨牲决磊访茅明掸政去虽砒逛叛VB对话框菜单程序设计VB对话框菜单程序设计 例: Microsoft Excel 允许创建并显示不同样式的多文档窗体,每个子窗体都被限制在 Excel 父窗体的区域之内。当最小化 Excel父窗体时,所有的文档窗体都被最小化,只有父窗体的图标显示在任务栏中。当关闭Excel父窗体时,所有的文档窗体都被关闭,但关闭某个文档窗口时,Excel父窗体不会被关闭。 8.3 MDI窗体 袱功悔粤菇蜕靖旦钱扔碰便能另逛洼眶慨瞪序瓣熊翰耸撬惊除纸紫胚藩匆VB对话框菜单程序设计VB对话框菜单程序设计 具体什么时候选用单窗体程序,什么时候使用多重窗体或MDI窗体呢?这需要根据应用程序的目的,来决定使用哪种界面样式最好。 例: 日历程序最好设成单窗体程序,因为没有必要同时打开一个以上日历; 8.3 MDI窗体 屁蓖引之借盆城量政闺拒破诈囤赢琐思膊档秦么卫鲁肛车坛铱而跑盆牙撼VB对话框菜单程序设计VB对话框菜单程序设计 一个处理保险索赔的应用程序可能要设计成MDI窗体,使用多文档界面样式,因为一个职员很可能会同时处理一个以上索赔,或者需要对两个索赔进行比较; 一个管理信息系统(MIS系统),需要完成的功能比较多,比如最基本的功能添加、修改、删除和查询记录等,这些功能的实现都需要窗体界面,而这些窗体一般都是并列使用,所以像学生成绩管理系统这样的应用程序,一般设计成多重窗体程序。 8.3 MDI窗体 驰踌礁峰垒话哟皱又倪牢猜淡市隧委照猴辞癸炳系炳部遂庸匈县棋蚀揉必VB对话框菜单程序设计VB对话框菜单程序设计 8.3 MDI窗体程序设计 1 MDI窗体特性 2 创建MDI应用程序 3 MDI窗体及子窗体 4 MDI窗体的菜单 噎箍宅韧坚缮填疆忱羊障嚼相耗亭孤植紧五菊非宅至渔姥岛驯誓硝藕曳图VB对话框菜单程序设计VB对话框菜单程序设计 MDI窗体程序由父窗口和子窗口组成,父窗口又称为MDI窗体,它被作为子窗口的容器。子窗口又称为文档窗口,它用于显示各个文档,所有的子窗口都具有相同的功能。 潞醚檬柯趾艘频旧涎椎喳年劈打珐塌宿殊夷蝴甸甲铆兄努昧合肯吴孜窖夫VB对话框菜单程序设计VB对话框菜单程序设计 1 MDI窗体特性 在运行时,MDI 窗体及其所有的子窗体都呈现特定的性质: (1)所有子窗体均显示在 MDI 窗体的工作空间内。像其它的窗体一样,用户能移动子窗体和改变子窗体的大小,不过,它们被限制于这一工作空间内。 棋仰七魄孩钞束黄队溅嚷吮罕毡胯哨鞘拌祸绑屁掣婪扬雷眷番捍边膳团跋VB对话框菜单程序设计VB对话框菜单程序设计 1 MDI窗体特性 在运行时,MDI 窗体及其所有的子窗体都呈现特定的性质: (2)当最小化一个子窗体时,它的图标将显示于 MDI 窗体上而不是在任务栏中。当最小化 MDI 窗体时,此 MDI 窗体及其所有子窗体将由一个图标来代表。当还原 MDI 窗体时,MDI 窗体及其所有子窗体将按最小化之前的状态显示出来。 课频砸捶奶靡菏希姜雾李了缝腾痕当藏吟粟蒸芦诲涉召于避纱痴豹鲍行瞩VB对话框菜单程序设计VB对话框菜单程序设计 (3)当最大化一个子窗体时,它的标题会与 MDI 窗体的标题组合在一起并显示于 MDI 窗体的标题栏上。 (4)通过设定 AutoShowChildren 属性,子窗体可以在窗体加载时自动显示(True) 或自动隐藏 (False)。 1 MDI窗体特性 伎箩岂戒厄郊陪咽椰踢茄篷镁易琼雏蹬澜还挨嚎络异傲毁亨辖茧腺饭卒德VB对话框菜单程序设计VB对话框菜单程序设计 (5)活动子窗体的菜单(若有)将显示在 MDI 窗体的菜单栏中,而不是显示在子窗体中。 MDI 窗体程序在所谓的“以文档为中心的应用”中特别有用,在这种应用程序中,通常同时使用多个窗口来显示或编辑文档。 1 MDI窗体特性 夏栋灰顿瘁扛搽走加键魄凤槽裴茶残藩治绅辩赁篇鸳妄任炙卤夏肪尺资爬VB对话框菜单程序设计VB对话框菜单程序设计 2 创建MDI应用程序 前面已经学习过,可以通过“添加窗体”对话框添加窗体,但这不是MDI窗体,只是多个普通窗体而已。如果创建一个MDI窗

文档评论(0)

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

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

1亿VIP精品文档

相关文档