Visual Basic程序设计-第10章 多重窗体与MDI窗体程序设计.pptx

Visual Basic程序设计-第10章 多重窗体与MDI窗体程序设计.pptx

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
;;10.1 多重窗体与MDI窗体概述;MDI又称多文档界面,是指在单个容器窗体中包含多个子窗体的应用程序。在运行MDI应用程序时,子窗体永远显示在 MDI 父窗体工作空间之内(其区域在父窗体边框以内及标题栏、菜单栏和工具栏之下)。当子窗体最小化时,它的图标显示在父窗体的工作空间之内,而不是在任务栏中,如下图所示。当父窗体最小化时,父窗体连同其中的子窗体被整体收缩至任务栏,且任务栏中只有父窗体一个图标。。;MDI应用程序;在多重窗体中,窗体可以模态(Modal)和非模态(Modeless)两种类型来显示。在屏幕上显示窗体后,在关闭该窗体之前,该窗体始终获得焦点,且用户无法进行其他操作的窗体被称为模态窗体,如Windows各种应用程序中的各种对话框。用户在关闭这些对话框之前,无法执行其他操作,如右图所示。;;10.2 多重窗体程序设计;;程序运行过程中,首先执行的对象被称为启动对象。缺省情况下,第一个创建的窗体被自动指定为启动对象,即启动窗体。 如果希望指定其他窗体为启动窗体,可选择“工程”菜单中的“工程属性”命令,打开“工程属性”对话框,然后打开“启动对象”下拉列表,选择要作为启动对象的窗体,如下图所示。;;;3.Show方法;;不同窗体数据的传递分为两种情况:一是在一个窗体中存取其他窗体或窗体中控件对象的属性;二是在一个窗体中存取其他窗体变量的值。下面分别进行介绍。;;实例10-1;;;;;步骤2;;步骤5;;步骤8;;;;步骤10;;步骤13;10.3 MDI窗体程序设计;在应用程序运行时,MDI 窗体及其子窗体都呈现特定的性质,具体包括:;在应用程序运行时,MDI 窗体及其子窗体都呈现特定的性质,具体包括:;在应用程序运行时,MDI 窗体及其子窗体都呈现特定的性质,具体包括:;;;实例10-2;本例设计了一个简单的多文档记事本程序。在这个应用程序中,用户可以打开多个文档进行简单编辑,如下图所示。;步骤1;菜单属性列表;步骤3;步骤4;步骤6;;步骤9;;步骤13;

文档评论(0)

1亿VIP精品文档

相关文档