预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共45页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

VB.NET程序设计实训教程4.1控件的焦点4.1.3Tab键次序所谓Tab键次序就是指按Tab键时,焦点在各个控件之间移动的次序。通常,Tab键次序就是在窗体上添加控件的次序。控件的TabIndex属性决定一个控件的Tab键次序。改变控件的TabIndex属性值可以改变它在Tab键次序中的位置。不能获得焦点的控件以及无效的和不可见的控件,不具有TabIndex属性,不能包含在Tab键次序中。按Tab键时,这些控件将被跳过。如果将控件的TabStop属性设为False,就可以将该控件从Tab键次序中删除,即该控件在Tab键次序中的位置不变,但按Tab键时该控件被跳过。4.2常用控件【例4-1】在窗体上添加一个链接标签,当点击该标签时显示沈阳大学主页。PrivateSubform1_Load(senderAsObject,eAsEventArgs)HandlesMyBase.LoadLinkLabel1.Text="打开沈阳大学主页"LinkLabel1.LinkArea=NewLinkArea(2,4)EndSubPrivateSubLinkLabel1_LinkClicked(senderAsObject,eAsLinkLabelLinkClickedEventArgs)HandlesLinkLabel1.LinkClickedSystem.Diagnostics.Process.Start("http://www.syu.edu.cn/")EndSub4.2.2富文本框(RichTextBox)RichTextBox控件提供了比普通的TextBox控件更高级的格式特征。例如可以对其中选中的部分文本进行字体的设置。【例4-2】在窗体上添加一个富文本框及一个按钮,当点击按钮时,文本框中的部分内容字体将被改变。PrivateSubButton1_Click(senderAsObject,eAsEventArgs)HandlesButton1.ClickRichTextBox1.SelectionStart=6RichTextBox1.SelectionLength=4RichTextBox1.SelectionFont=NewFont("隶书",16,FontStyle.UnderlineOrFontStyle.Italic)EndSubPrivateSubform1_Load(senderAsObject,eAsEventArgs)HandlesMyBase.LoadRichTextBox1.Text="VB.NET程序设计基础"EndSub4.2.3单选钮(RadioButton)当应用程序要求在一组(几个)方案中只能选择其中之一,就要用“单选钮”控件。1.单选钮的常用属性(1)Text属性:用来设置单选钮的文本注释内容。(2)Checked属性:用来设置或返回单选钮是否被选中。当值为True时表示被选中。(3)Appearance属性:用来获取或设置单选按钮的外观显示方式。可以选择普通样式和按钮样式。2.单选钮控件的主要事件Click事件。【例4-3】在窗体上添加两个分组框,一个命令按钮和一个标签。在两个分组框中共添加五个单选钮,分别写上性别和最高学历。编写代码,单击命令按钮时,在标签中显示所选择的单选钮的内容。PrivateSubButton1_Click_1(senderAsObject,eAsEventArgs)HandlesButton1.ClickIfRadioButton1.Checked=TrueThenxb="男"Elsexb="女"EndIfIfRadioButton3.Checked=TrueThenxl="本科"ElseIfRadioButton4.Checked=TrueThenxl="硕士研究生"Elsexl="博士研究生"EndIfEndIfLabel1.Text="性别:"&xb&"学历:"&xlEndSub4.2.4复选框(CheckBox)用户可以根据需要选择一个或多个。1.复选框的常用属性(1)Text属性:用来设置复选框的文本注释内容。(2)Checked属性:用来设置或返回复选框是否被选中。当值为True时表示被选中,当值为False时表示未选中。(3)CheckState属性:用来表示复选框的三种状态:选中(Checked),未选中(Unchecked),部分选中(Interminate)。(4)ThreeState属性:是否允许复选框出现三种状态。当值为True时表示可以出现三种状态,即包含半选中状态;当值为False时只能出现两种状态。2.复选框控件的主要事件Click事件是复选框控件最基本的事件。【例4-4】在窗体上添加三个复选框和一个文本框。编写代码,单击相应的复选框时,文