1、第 8章 可视化应用程序设计内容提要:可视化应用程序的含义Windows 窗体的基本属性控件的概念、共有的属性、事件和方法常用的控件目的要求:理解属性和事件的意义掌握控件共有的属性、事件和方法掌握常用控件的用法重点难点:常用控件及控件的属性、事件和方法8.1 Windows 窗体Windows 应用程序设计是作为图形用户界面( GUI) 设计的。用户通过一些简单的操作(如鼠标的点击)来引发一些事件。Windows 应用程序的界面是以 窗体( Form)为基础的,窗体是 Windows 应用程序的基本单位,是一小块屏幕区域,主要用来向用户展示信息和接受用户的输入。标题 控制按钮窗体区窗体边界8.
2、1.1 Windows 窗体的基本属性1. 窗体的名称属性( Name)设置窗体名称的属性是 Name, 该属性值主要用于在 程序代码 中引用窗体。在初始新建一个 Windows应用程序项目时,自动创建一个窗体,该窗体的名称被默认为 Form1;添加第 2个窗体,其名称被默认为Form2,依次类推。 2. 窗体的标题属性( Text)Text属性用于设置窗体标题栏显示的内容,它的值是一个字符串。 3. 窗体的控制按钮属性3. (1) ControlBox属性 :用来设置窗体上是否有控制按钮,默认为 True,有控制按钮, False,无控制按钮。 (2) MaximizeBox属性 :用于设置
3、窗体上的最大化按钮 ,默认为 True,有最大化按钮, False,无最大化按钮。 (3) MinimizeBox属性 :用于设置窗体上的最小化按钮 , 默认为 True,有最小化按钮, False,无最小化按钮。 4. 影响窗体外观的属性( 1) FormBorderStyle属性 :用于控制窗体边界的类型,有 7个可选值 。None、 Fixed3D( 3D边框)、 FixedDialog、FixedSingle(单线边框)、 Sizable(双线边框)、FixedToolWindow 、 SizableToolWindow ( 2) Size属性 :用来设置窗体的大小。 ( 3) Location属性 :设置窗体在 屏幕上 的位置,即设置窗体 左上角 的坐标值。 ( 4) BackColor属性 :用于设置窗体的背景颜 色,可以从弹出的调色板中选择。 ( 5) BackgroundImage属性 :用于设置窗体的背 景图像。 ( 6) Opacity属性 :该属性用来设置窗体的透明 度,其值为 100% 时,窗体完全不透明;其值为 0% 时,窗体完全透明。