文档详情

C#窗体控件和组件.pdf

发布:2018-10-01约1.11万字共65页下载文档
文本预览下载声明
软件开发基础(.NET) (4、窗体控件和组件) 林毅申 sunsoftware@ 信息学院 ·软件工程系· 513 0、本章掌握内容  可视化程序设计的步骤  常用控件的使用及各自特点 1、窗体程序设计方法  窗体程序模型 1.2 学习方法 1、课堂上老师讲的重点,记笔记 2、要重点注意的课本例程,课后在电脑上敲敲 3、课后做思考题 4 、实验 5、预习下一节课的内容 1.3 建立窗体应用程序的一般步骤  利用C#编写窗体应用程序的一般步骤: (1)建立“Windows应用程序”项目 (2 )设计应用程序界面 (3 )设置窗口和控件的属性 (4 )编写事件方法代码 窗体、控件和组件  窗体与对话框  控件共有的基本操作  容器类控件和组件  文本操作类控件  选择操作类控件  图像操作类控件和组件  菜单、工具栏与状态栏  视图操作类控件  其他常用控件 1、窗体与对话框 1、窗体与对话框 1、窗体应用程序的启动和停止 使用Application类提供的静态方法来启动、停止应用 程序。Application类提供的方法:  Run方法:用于在当前线程上启动应用程序消息循环,并 显示窗体。  Exit方法:用于停止消息循环。  DoEvents方法:用于在程序处于某个循环中时处理消息。 2、窗体的创建、显示与隐藏 1、如何在代码中打开一个新窗体 Form2 fm = new Form2(); fm.Show(); //或者fm.ShowDialog(); 2、如何在代码中关闭一个窗体 用法1:fm.Close(); 用法2 :this.Close(); 用法3:Application.OpenForms[Form1].Close(); 3、如何隐藏一个打开的窗体 (1)隐藏当前窗体:this.Hide(); (2 )隐藏其它窗体:Application.OpenForms[Form1].Hide(); 4、如何重新显示隐藏的窗体 (1)显示当前窗体:this.Show(); (2 )显示其它窗体:Application.OpenForms[Form1].Show(); 窗体的创建、显示与隐藏 【例1】演示窗体的基本用法以及如何显示和关 闭窗体。 部分运行效果如图: 3、窗体常用的属性  Name:获取或设置窗体的名称,代码中通过该属性来 访问窗体。  BackColor:获取或设置窗体的背景色。  ForeColor:获取或设置窗体上文本的前景色。  Location:获取或设置以屏幕坐标表示的代表窗体左 上角的坐标位置。  Size:指定窗体的高度和宽度。  Text :设置控件上所要显示的文本,如标签、按钮和 复选框等控件上的文字。 窗体常用的属性和外观控制 StartPostion:获取或设置运行时窗体的起始位置,一般在构造函数 中设置此属性。 例如: this.StartPosition = FormStartPosition.Manual; this. Location = new Point(screenX, screenY); 通过设置窗体的 【ControlBox】属性为“True”或者 “False”,可以 控制是否显示最大化、最小化以及关闭按钮。除此之外,还可以 通过设置窗体的 【FormBorderStyle】属性控制窗体的边框样式。 4 、单文档窗体和多文档窗体 Windows 的窗体分为单文档窗体和多文档窗体。 多文档窗体(Multi-Document Interface, MDI) 是指在一个主窗体中可以包含一个或多个子 窗体的窗体,主窗体称为MDI父窗体,子窗体 称为MDI子窗体。 4 、单文档窗体和多文档窗体 【例2 】演示MDI窗体的基本用法以及如何 显示和关闭子窗体。 5、对话
显示全部
相似文档