Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材 教学课件 ppt 作者 柳青 严健武 第四章A

上传人:E**** 文档编号:89400613 上传时间:2019-05-24 格式:PPT 页数:22 大小:1.15MB
返回 下载 相关 举报
Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材  教学课件 ppt 作者  柳青 严健武 第四章A_第1页
第1页 / 共22页
Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材  教学课件 ppt 作者  柳青 严健武 第四章A_第2页
第2页 / 共22页
Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材  教学课件 ppt 作者  柳青 严健武 第四章A_第3页
第3页 / 共22页
Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材  教学课件 ppt 作者  柳青 严健武 第四章A_第4页
第4页 / 共22页
Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材  教学课件 ppt 作者  柳青 严健武 第四章A_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材 教学课件 ppt 作者 柳青 严健武 第四章A》由会员分享,可在线阅读,更多相关《Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材 教学课件 ppt 作者 柳青 严健武 第四章A(22页珍藏版)》请在金锄头文库上搜索。

1、第4章 控件编程基础,本章导读 VB.NET提供了大量功能强大、界面丰富的控件。使用Windows控件编程之前,必须先熟悉以下操作,快速掌握控件编程的特点和方法。 如何将控件拖放到窗体上,如何调整控件的位置和大小? 如何编写事件过程,即代码写在什么位置? Windows控件通用属性的含义和使用方法。 通过本章的学习,主要从常用属性、常用事件 和常用方法等三方面掌握常用控件的使用方法。,4.1 控件使用方法,4.1.1 向窗体添加控件 案例4-1 向窗体添加按钮控件。 操作步骤 1. 建立项目 启动Microsoft Visual Studio 2005,进入集成开发环境(IDE)。 在菜单栏上

2、选择“文件新建项目”选项,按图4-1所示建立项目Test。 图4-1 建立新项目Test的操作,单击“确定”按钮,进入设计环境,如图4-2所示。 图4-2 Test设计环境,2. 向窗体添加按钮控件 向窗体添加按钮控件可以有三种方法,如图4-3所示。 图4-3 向窗体添加按钮的三种方法示意,3. 调整控件的大小和位置 单击选中控件,选中的控件有八个“反白”显示的方块,表示该控件为“当前控件”,如图4-4所示。.用鼠标在八个点拖动,可调整控件的大小。 图4-4 被选中控件示意,鼠标在八个”反白”的点拖动,实现单独调整控件的尺寸,调整控件的位置和大小 选择控件后,可以进行对齐、使大小一致等格式操作

3、,如图4-6所示。 图4-6 调整控件位置和大小的操作,格式化原则: 所有的被选中的控件,都以该“反白”选择的控件作为参照,实现对齐、或大小一致的操作。,按图4-6所示,在菜单栏上分别选择“格式对齐左对齐”选项,“格式使大小相同两者”选项,“格式对齐垂直对齐”选项,进行格式化操作,结果如图4-7所示。 图4-7 调整结果,4.1.2 编写控件的事件过程,程序运行时,用鼠标单击按钮将产生一个Click事件。为响应该事件,必须编写相应的事件过程。例如,单击按钮时弹出一个信息对话框,显示该按钮被单击。使用控件时,应掌握如何编写控件的事件过程?响应的代码放在什么位置? 案例4-2 编写代码,实现功能:

4、单击按钮时,弹出一个信息对话框。 创建项目 参照案例4-1创建新项目,保存新建的项目,进入开发环境。 新建窗体Form1. 界面布局 在窗体Form1添加按钮,采用默认名Button1,如图4-8所示。 图4-8 在窗体上添加按钮控件,程序代码 打开代码窗口,为按钮Button1编写事件过程。 方法一:双击按钮Button1,打开代码文件,进入代码窗口,如图4-9所示。 图4-9 按钮控件的代码窗口,方法二:在属性窗口中操作,如图4-10所示。 图4-10 按钮控件的属性窗口,方法三:双击窗体,直接进入代码窗口,如图4-11所示。 图4-11 代码窗口,添加事件过程程序代码,如图4-12所示。

5、 图4-12 事件过程的程序代码 运行结果 按F5键运行程序,结果如图4-12所示。 图4-12 程序运行结果,4.2 基本控件布局与外观属性,Windows的公共控件都有相似的属性,掌握这些通用的属性,将使后续章节的学习起到事半功倍的作用。 4.2.1 与布局有关的主要属性 以窗体上放置按钮控件为典型案例,介绍通用属性的含义和使用方法。按钮控件的属性窗口如图4-13所示。 图4-13 按钮控件的属性窗口,1Anhcor 属性 Anchor属性使控件根据其父控件(控件所在容器)的尺寸变化自动调整位置和大小。可以选择的值如下: top 控件离父控件的顶端距离不变 left 控件离父控件的左边距离

6、不变 right 控件离父控件的右边距离不变 bottom 控件离父控件的底部距离不变 如图4-14所示,只要选择了某个值,离父控件在该位置的距离将不随父控件的尺寸变化而变化。 图4-14 Anchor属性值的含义,Top,left:固定控件的顶点位置不变,保持控件的宽度和高度不随父容器尺寸而变化,如图4-15所示。 图4-15 Top、left取值示意 Top,left,right:控件的宽度随父容器的宽度变化而动态调整,如图4-16所示。 图4-16 Top、left、right取值示意,练习:按图4-17所示调整Anchor值。选择其他组合选项进行类似练习,观察属性设置的效果。 图4-1

7、7 调整Anchor值的效果,2.AutoSize与AutoSizeMode属性 AutoSize属性:根据控件的文字自动调整控件大小,以适应文字。 AutoSizeMode属性:配合AutoSize 属性使用,有两个取值:GrowAndShrink,GrowOnly。 GrowOnly属性:当控件文字的大小小于控件原始尺寸时,保持原始尺寸。 GrowAndShrink属性:完全按文字大小调整尺寸。 图4-18 GrowAndShrink与GrowOnly属性示意,3Dock属性 Dock属性可以使控件停靠在父控件的上、下、左、右以及填充在父控件内部,很象可以停靠的工具栏。可选项如图4-19所

8、示。 图4-18 Dock属性的可选项,以按钮为例,具体效果如图4-19所示。: 图4-19 Dock属性的效果示意,4Location属性 Location 属性用于控件的父控件初始定位,取值为X、Y坐标,如图4-20所示。 注意:如果控件设置了Dock属性,设置Locaition属性可能无效。 X:距离父控件左边距离。 Y:距离父控件顶端距离。 图4-20 Location属性的含义,5. Size 属性 Size 属性设置控件的宽度和高度,包含Width和Height属性。 注意:如果控件设置了Dock属性,设置其宽度和高度属性可能无效。 调整控件尺寸最方便的做法是直接拖动控件的控制手柄,如图4-21所示。 图4-21 调整控件尺寸的方法,用鼠标拖动来调整控件的尺寸,6Margin属性和Padding属性 在窗体上精确定位控件对许多应用程序十分重要。System.Windows.Forms 命名空间提供了许多布局功能来实现该目的。其中,Margin 和 Padding是最重要的两个属性,如图4-22所示。 图4-22 空白和边距属性的含义,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号