- 0
- 0
- 约1.48万字
- 约 55页
- 2015-12-13 发布于广东
- 举报
在小册子 10.4 工具栏与状态栏 10.4.2 响应工具栏事件 双击工具栏中按钮Visual Studio 2005自动添加该工具按钮的Click事件响应函数。双击“新建”按钮,在“Form1.cs”中自动添加响应函数: private void toolStripButton1_Click(object sender, EventArgs e) { } 在该函数中输入目标代码,即完成该工具按钮的Click事件响应。工具栏按钮通常通常和某些特定的菜单项执行相同的功能,在此情况下只需将工具栏按钮的Click响应事件与功能相同的菜单项的响应代码相关联即可。打开Form1.Desing.cs文件,展开“窗体设计器生成的代码”,修改“新建”工具按钮的Click响应事件为: this.toolStripButton1.Click += new System.EventHandler(菜单项响应函数); 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) 在“解决方案资源管理器”中双击
您可能关注的文档
- Verilog HDL数字设计教程 作者 贺敬凯 全书 第1章 Verilog HDL数字设计综述.ppt
- Verilog HDL数字设计教程 作者 贺敬凯 全书 第2章 Verilog HDL基本概念.ppt
- Verilog HDL数字设计教程 作者 贺敬凯 全书 第4章 Verilog HDL常用电路设计.ppt
- Verilog HDL数字设计教程 作者 贺敬凯 全书 第7章 Verilog HDL可综合设计举例.ppt
- Verilog HDL数字设计教程 作者 贺敬凯 全书 第8章 CPU结构及其设计.ppt
- Verilog HDL数字系统设计——原理、实例及仿真 作者 康磊 第1-7章 第1章.ppt
- Verilog HDL数字系统设计——原理、实例及仿真 作者 康磊 第1-7章 第3章.ppt
- Verilog HDL数字系统设计——原理、实例及仿真 作者 康磊 第1-7章 第4章.ppt
- Verilog HDL数字系统设计——原理、实例及仿真 作者 康磊 第1-7章 第6章.ppt
- Verilog HDL数字系统设计——原理、实例及仿真 作者 康磊 第1-7章 第7章.ppt
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
最近下载
- Dräger德图呼吸机Oxylog 3000 plus用户手册.pdf
- 零售业销售数据分析方法与应用.docx VIP
- 会计信息系统:财务篇 教案全套 宋红尔 第1--9章 系统管理---UFO报表.docx
- 个体化音乐干预减轻腹腔镜手术病人术前焦虑的研究.pdf VIP
- 精品解析:黑龙江省哈尔滨市德强高级中学2023-2024学年高一下学期开学验收考试数学试题(解析版).docx VIP
- GB50108–2024《地下工程防水技术规范》.pptx VIP
- 2023年上海初三语文一模试题说明文阅读汇编含答案.doc VIP
- 2025年福建省中考物理试卷(附答案解析).docx VIP
- Specialized English for Medical Imaging Technology医学影像 技术专业英语.pptx VIP
- 改建工程路面结构设计毕业设计.doc VIP
原创力文档

文档评论(0)