第3章窗体和基本控件
- 格式:ppt
- 大小:943.50 KB
- 文档页数:62


窗体第三节 常用控件的创建及属性设置
1、导入
本节学习一下不同控件的作用、创建方法及相关属性。具体内容如下:
标签控件
文本框控件
组合框和列表框控件
命令按钮控件
选项组控件
选项卡控件
图像、未绑定对象框和绑定对象框控件
直线、矩形控件
2、标签控件
标签(Label)是在窗体、报表或数据访问页上显示文本信息的控件,常用作提示和说明信息。标签不显示字段或表达式的数值,它没有数据来源,而且当从一个记录移到另一个记录时,标签的值都不会改变。
标签可以附加到其它控件上。在创建结合型控件时,从字段列表框中将选定的字段拖到窗体中时,用于显示字段名的控件就是标签,而用于显示字段值的控件则是文本框。例如,创建“学生信息浏览”窗体,从字段列表中选择“学号”等字段拖动到窗体的设计视图时,有一个标签附加在文本框控件上同时出现,且默认字段名“学号”作为该标签标题。
标签控件的常用属性有:
1.“名称” 名称是控件的一个标识符,在属性窗口的对象名称框和“其他”选项卡下的“名称”文本框中显示的就是各控件的名称,在程序代码中也是通过名称来引用各个控件的。按标签添加到窗体上的顺序,其默认的名称依次是Label1,Label2……。同一个窗体中的各个控件的名称不能相同,用户可以重新指定标签的名称。
2.“标题” 指定标签中显示的文本内容。
3.“背景样式” 指定标签的背景是否是透明的。
4.“前景色”、“背景色” 前景色是标签内文字的颜色,背景色是标签的底色。
5.“宽度”、“高度” 设置标签的大小。
6.“边框样式”、“边框颜色”、“边框宽度” 设置标签边框的格式。
7.“字体名称”、“字号”、“字体粗细” 设置标签内文字的格式。
3、文本框控件
文本框(TextBox)是一个交互式控件,既可以显示数据,也可以接收数据的输入。在Access中,文本框有3种类型:结合型、非结合型和计算型文本框。创建哪种类型的文本框,取决于用户的需要。
1 vb程序设计教案
课程名称 vb程序设计 授课
专业 信息工程 年级 2004级
本科(含1+3) 课程编号 12815500
课程类型 必修课 校级通识课();专业基础课();专业课(√ )
专业方向课();
选修课√ 任选课( );跨系(院)任选课( )
授课方式 课堂讲授(√);实验课(√) 考核方式 考试(√);考查( )
课程教学
总学时数 64 学分数 3
课时分配 课堂讲授32 学时;实验课 32学时
教材名称 《Visual Basic 程序设计简明教程(第二版)》 作者 龚沛曾等 出版社及出版时间 高等教育出版社
2003年3月
指定参考书 《Visual Basic 6.0 编程篇》 作者 成一天著 出版社及出版时间
北京科海电子出版社2005.1
参考资料
或
网址
[1] Visual Basic 6.0 程序设计工程师,网冠科技编,机械工业出版社
[2] Visual Basic 6.0实例精通,周颖编,清华大学出版社
[3]《Visual Basic 6.0 Internet编程指南》 作者 Cral Franklin,翻译 潇湘工作室 人民邮电出版社
[4]《Visual Basic 实用教程(第2版) 》 郑阿奇主编 曹戈编著 电子工业出版社 2003年8月
网址:
/xbshzh/jsjnew/VBJPK/index.aspVB 程序设计精品课程
/ VB爱好者乐园
/Program/Programs/VB/Index.html VB程序设计
授课教师 葛艳玲
授课时间 2006.9~2006.12 2 vb程序设计教案
周次 第 1周 课次 第 1 次课 备注
章节
名称 第1章 Visual Basic 程序设计概述
1.1 VB的发展
1.2 VB功能特点
1.3 VB的安装和启动
1.4集成开发环境
授课
方式 理论课(√);实验课( );实践课() 教学时数 2
《Visual Basic》教学大纲
一、课程适用层次、专业与参考学时
1、适用层次 :中专
2、适用专业:计算机应用、计算机网络
3、参考学时:总学时72学时,其中理论课32学时,实验课40学时
二、说明
1、课程的性质和内容
本课程是中等职业技术学校计算机网络专业的一门专业课。内容包括:开发环境、对象及其操作、简单程序设计、程序设计基础、数据的输入输出、常用的标准控件、控制结构、数组、过程、菜单设计等。通过本课程的学习,使学生掌握VB的编程语法,编写相应的VB程序,具有一定的调试能力,为以后进一步学习其他程序语言和提高程序设计能力打下坚实的基础。
2、课程的任务和要求
(1)任务:学习VB的控件及结构化程序设计方法。
(2)要求:学好理论知识,掌握实际操作技能,具有独立编程的能力。
3、课程的教学目标
(1)基本理论要求:掌握对象其操作,掌握结构化程序设计方法,掌握菜单设计技术。
(2)基本技能要求:掌握控件的添加与设置方法,能够设计图形界面,会编写三种基本结构的程序,会设计下拉菜单和弹出菜单。
(3)职业素质要求:经过系统的训练,要求能够设计一些简单的WINDOWS环境下的应用程序。
通过本课程的学习,学生可以初步了解软件开发的含义,掌握程序设计的基本方法,为今后基于专业的系统开发打下一定基础。同时,本课程教学内容基本符合福建省高等高职单招Visual Basic考试大纲,课程的教学将有助于学生通过福建省高职单招考试。
4、教学中应注意的问题
教学中应体现职业教育和计算教育的特点,贯彻理论联系实践,突出实践,讲清原理,多上机操作。案例教学和实践教学是学习本课程的重要环节,应当大力加强,让学生能够通过上机实践理解和掌握所学知识。
5、适用专业及教学方式
本大纲的教学内容采用三级模式教学:讲授(在多媒体教室进行)、讲/练(软件开发机房进行)、实验实训(实验室或校内外实训基地进行)。
三、课程的教学目的和要求 1、Visual Basic概述
【例3-1】创建一个简单的Windows应用程序,输入圆的半径,求圆的面积,整个案例的完整运行结果如图3-1所示。这里创建其中的标签部分。
图3-1 求圆面积案例的运行结果
分析:根据题意要求,该窗体界面中应当添加2个标签控件,用于提示用户将要输入的半径和将要求出并显示的面积。据此作如下设计:
(1)在窗体上添加2个标签控件。
(2)按表3-1所示设置窗体及标签控件的属性。
表3-1 例3-1的窗体及控件属性设置
控件类别 名称(Name属性) 其它属性 属 性 值
窗体 Form1 Text 求圆面积
StartPosition CenterScreen
标签 Label1 Text 半径=
标签 Label2 Text 面积=
(3)调试运行,结果如图3-2所示。
图3-2 例3-1运行结果
【例3-2】接例3-1,继续完成求圆的面积的案例。参见图3-1,这里创建其中的文本框部分。
分析:根据题意要求,该窗体界面中还应当添加2个文本框控件,用于接收用户将要输入的半径值和显示求出的面积值。据此接续例3-1作如下设计:
(1)在窗体上添加2个文本框控件。
(2)按表3-2所示设置控件的属性。
表3-2 例3-2的控件属性设置
控件类别 名称(Name属性) 其它属性 属 性 值
文本框 TextBox1 Text (空)
TextBox 2 Text (空) (3)调试运行,结果如图3-3所示。
图3-3 例3-2运行结果
【例3-3】创建一个简单的Windows应用程序,使用标签显示文本框中正在输入的内容,运行结果如图3-4所示。
图3-4 例3-3运行结果
1.界面设计
创建Windows应用程序,在窗体Form1中创建两个标签Label1、Label2和一个文本框,按表3-3所示设置各控件属性。
2.编写程序代码
分析:根据题意要求,当文本框中有输入信息时,标签Label2中的显示文本应发生变化,即跟随文本框中的信息而变。为此应对文本框TextBox1的TextChanged事件编程。具体如下: