欢迎来到天天文库
浏览记录
ID:26090349
大小:592.00 KB
页数:24页
时间:2018-11-24
《单元三 常用控件的使用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、VisualBasic.NET程序设计基础单元三常用控件的使用[学习目标]初步掌握VB.NET中常用标准控件的主要属性、事件和方法的有关概念;通过实例初步学会Button、TextBox、ComboBox、ListBox、CheckedListBoxRadioButton、CheckBox、RichTextBox、HscrollBar、VscrollBar、Timer、DateTimePicker、ProgressBar、TrackBar的基本使用,并能应用到实际的程序设计中。一个VB.NET的应用程序
2、离不开用户界面,在用户界面上需要使用各种不同的控件以便与用户进行交互。为此,VB.NET提供了功能强大的各种控件供开发人员使用,本章将介绍VB.NET中常用的一些典型控件的功能、属性、事件及方法。3.1基本控件的使用【案例3-1】制作用户登录界面本案例是制作一个用户登录界面(图3-1),当用户输入了用户帐号和用户密码后,单击“确定”按钮,程序进行识别,如果输入正确,显示欢迎信息;否则,提示输入错误。单击“重置”按钮,则清除文本框中的内容,用户可重新输入。用户在输入密码时,相关文本框中的字符以“*”出现。
3、当用户帐号或用户密码不正确时显示输入错误信息。本例对错误对象不进行识别,学习了流程控制语句后,可完成此功能。[技能目标]1.掌握标签控件(Label)、按钮控件(Button)和文本框控件(TextBox)常用的属性、事件和方法。2.掌握标签控件、命令按钮控件和文本框控件的使用图3-1用户登录界面[操作要点与步骤](1)新建项目“Vbnet3-1”单击“文件”菜单,在出现的下位菜单中,单击“新建”,再单击“新建项目”,新建一个项目。项目存放在“D:VB.net”下,项目名取“VBnet3-1”。项目类
4、型选择“VisualBasic项目”、模板选择“Windows应用程序”,项目名与位置按以上要求改写,其他选默认值,单击“确定”按钮。(2)在窗体中建立各相关控件(图3-2)。单击控件箱中“Windows窗体”选项卡,在相关的“Windows窗体”选项卡中,双击“Label”控件,在窗体中出现了“Label1”对象,拖放“Label1”对象到适当位置,采用相同的方法,在窗体上建立其余各对象。53VisualBasic.NET程序设计基础图3-2用户登录界面各对象(3)设置窗体中各对象的属性在窗体中选中“
5、Label1”对象,在相应的属性窗口中,将它的“Text”属性,设置为“用户帐号:”,采用相同的方法,将各对象的属性设置如表3-1。表3-1对象属性设置对象名称对象属性属性值Label1Text用户帐号:Label2Text用户密码:TextBox1TextTextBox2TextPasswordChar*Button1TextButton2TextForm1Caption用户登录(4)编写程序代码各窗体对象的相关属性设置完成后,对Button1和Button2对象的Click事件编写代码。在窗体上双击
6、Button1对象,进入代码编写窗口,输入相应代码,同样方法编写Button2的代码。具体代码如下:PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)_HandlesButton1.ClickTextBox1.Text=""TextBox2.Text=""EndSubPrivateSubButton2_Click(ByValsenderAsObject,ByValeAsSystem.EventArgs)
7、HandlesButton2.ClickIfTextBox1.Text="user01"AndTextBox2.Text="user@01"ThenMsgBox("欢迎进入本系统!")ElseMsgBox("你输入的用户帐号或密码有误!")TextBox1.Text=""TextBox2.Text=""EndIfEndSub本例中预设的用户名为“user01”,密码为“user@01”。Msgbox()的作用是显示相关信息,53VisualBasic.NET程序设计基础我们将在后续课程知识点5-2-2中
8、学习其具体用法。[相关知识]标签(Label)控件标签(Label)控件及其常用属性、事件和方法知识点3-1-1通常用于在窗体中显示固定的信息,用于标识有关控件的名称和用途,标签中显示的信息无法由键盘修改其内容。标签(Label)控件常用的属性有:(1)Text属性:显示Label控件对象中的文本。Text属性的最大长度可设置为1024字节。图3-3TextAlign属性值设置(2)TextAlign属性:用于设置Label控件对象中文本的
此文档下载收益归作者所有