- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在小册子 10.4 工具栏与状态栏 10.4.3 添加状态栏 状态栏通常出现在窗体的底部,用来显示图形或文本信息。正常情况下状态栏仅仅用来显示信息,不需要与用户进行交互。 .NET Framework类库提供了StatusBar类支持状态栏操作,该类继承于Control类。通常StatusBar控件由StatusBarPanel对象组成,其中每个对象都显示文本和/或图标。也可以提供所有者描述的面板来提供自定义面板。状态栏可以由一个也可由多个StatusBarPanel对象组成。 StatusBar控件通常显示关于正在Form上查看的对象或该对象的组件的信息,或显示与该对象在应用程序中操作相关的上下文信息。 10.4 工具栏与状态栏 10.4.3 添加状态栏 添加状态栏的步骤如下: (1)在窗体中添加一个状态栏控件:将工具箱 栏中的状态栏控件 拖入窗体中。 (2)添加StatusBarPanel对象:单击状态栏控件中 图标,在弹出的下拉菜单选择框中选择“StatusLable”项,完成后即向状态栏控件中添加一个StatusBarPanel对象,选中该对象 ,可设置其相关属性。常用属性有: Icon:指定显示的图标; Text:显示的提示性文字; Size:显示尺寸。 10.5 MDI应用程序 10.5.1 Form类 Form类位于System.Windows.Forms命名空间下,由Control类派生产生。该类具有非常丰富的成员。支持了C#窗体的绝大不部分操作。Form类与MDI应用程序相关的属性包括: ActiveMdiChild:该属性获取或指定当前的容器窗体中获得窗体 IsMdiContainer:该属性获取和设置窗体是否作为一个MDI主窗体。 IsMdiChild:获取当期窗体是否为一个MDI容器窗体的子窗体。 MdiChildren:获取当期容器窗体的子窗体数组,只有当前窗体为MDI容器窗体时该属性值才有效。 MdiParent:获取或设置此窗体的当前多文档界面(MDI)父窗体,利用此属性可以将一个普通窗体定义为一个MDI容器窗体的子窗体,形成包含关系。 LayoutMdi:在MDI父窗体内排列多文档界面(MDI)子窗体。以便更易于导航和操作MDI子窗体。 10.5 MDI应用程序 10.5.2 构建MDI应用程序 MDI应用程序创建步骤如下: (1) 打开Visual Studio 2005开发环境,在菜单上选择“文件”|“新建项目”命令,显示“新建项目”对话框,创建基于C#的Windows应用程序项目。 (2) 在“解决方案资源管理器”中右击Form1.cs,在弹出菜单上选择“重命名”,然后将窗体的名称修改为MdiParentForm.cs,将窗体的Text属性设置为“MDI父窗体”,并将其IsMdiContainer属性设置为True。此时,Visual C#将客户区域变为暗灰色,并呈现下陷效果。这是MDI父窗口的标准外观。所有可见的子窗口都在该区域中显示。 (3) 在菜单上选择“项目”/“添加Windows窗体”,创建一个新的窗体。将该窗体命名为MdiChild1.cs,并将其Text属性设置为MdiChild1。 10.5 MDI应用程序 10.5.2 构建MDI应用程序 MDI应用程序创建步骤如下: (4) 类似的,添加第三个窗体到项目中。将该窗体命名为MdiChild2.cs,并将其Text属性改为Child2。 (5) 在“解决方案资源管理器”中双击MdiParentForm.cs,在设计器中显示父窗口,双击窗体访问其缺省的Load事件。输入下列代码: MdiChild1 CldForm1 = new MdiChild1 (); CldForm1.MdiParent = this; CldForm1.Show(); (6) 编译执行,即可看到MDI框架,如下图所示: 10.5 MDI应用程序 10.5.2 构建MDI应用程序 10.5 MDI应用程序 10.5.2 构建MDI应用程序 MDI应用程序创建步骤如下: (7) 扩展应用程序。在设计器窗口打开MdiParentForm.cs为其加入一个MenuStrip控件,创建一个主菜单。 (8)双击“新建”/“新建一个MdiChild1”菜
您可能关注的文档
- Visual Basic程序设计项目化教程管小清电子教案 项目10 制作简单时钟.ppt
- Visual Basic程序设计项目化教程管小清电子教案 项目11 文件管理器.ppt
- Visual Basic程序设计项目化教程管小清电子教案 项目12 绘制数学函数图像.ppt
- Visual Basic程序设计项目化教程管小清电子教案 项目13 多媒体播放器.ppt
- Visual Basic程序设计项目化教程管小清电子教案 项目14 ADO数据库访问技术的应用.ppt
- Visual Basic程序设计项目化教程管小清电子教案 项目15 汽车销售管理系统.ppt
- Visual Basic程序设计项目化教程管小清电子教案 项目16 图书管理系统.ppt
- Visual Basic程序设计应用教程电子教案&源代码薛晓萍 第2章 第2章 Visual Basic语言基础.ppt
- Visual Basic程序设计应用教程电子教案&源代码薛晓萍 第3章 第3章 程序设计基本结构.ppt
- Visual Basic程序设计应用教程电子教案&源代码薛晓萍 第4章 第4章 常用内部控件.ppt
- 2023咸阳职业技术学院招聘笔试真题参考答案详解.docx
- 2023四川化工职业技术学院招聘笔试真题及参考答案详解.docx
- 2023哈尔滨职业技术学院招聘笔试真题及参考答案详解.docx
- 2023商洛职业技术学院招聘笔试真题及答案详解1套.docx
- 2023呼伦贝尔职业技术学院招聘笔试真题参考答案详解.docx
- 2023南阳农业职业学院招聘笔试真题参考答案详解.docx
- 2023天津公安警官职业学院招聘笔试真题带答案详解.docx
- 2023年上海电机学院招聘笔试真题参考答案详解.docx
- 2023年四川艺术职业学院招聘笔试真题参考答案详解.docx
- 2023安徽体育运动职业技术学院招聘笔试真题及答案详解一套.docx
最近下载
- 北京市海淀区六年级下册期末卷及答案.pdf VIP
- 石家庄市2025年高三年级教学质量检测(一)数学试卷(含答案).pdf
- 4.1树与二叉树教学设计2023—2024学年浙教版(2019)高中信息技术选修1.docx
- 如何上好一堂美术课课件.pptx
- 商法学 课件( 马工程) 第8--11章 证券法---破产法.pptx
- 济宁三号煤矿8.0 Mt-a新井设计 综采工作面沿空掘巷技术浅析.docx VIP
- ASUS华硕ROG - 玩家国度机箱ROG Z11 OLED editionROG Z11 user's manual for multiple languages.pdf
- T-CAQ 10204-2017 质量信得过班组建设准则.pdf
- 2025年山东省实验中学高三一模高考英语试卷试题(含答案详解).pdf VIP
- 医学免疫学(第7版)PPT课件 第二章 免疫器官和组织.pptx
文档评论(0)