- 1、本文档共58页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
*2.3.1文本控件一、标签(显示文本)二、文本框(显示文本、输入文本)*一.标签对象功能:用于显示文本信息,所显示的内容通过caption(标题)属性来设置或修改。*1.属性Font(字体)属性包括:(1)Alignment:对齐属性(0:左,1:右,2:中)即标签中标题文字的放置方式。(2)BackStyle(背景样式):设置标签的背景是否透明。窗体的BackColor颜色做调整,标签设为透明可查看效果。*标签属性(3)BorderStyle:设置标签的边框样式。取值为0或1。(4)AutoSize:大小自适应属性。True:根据文本长短调整标签大小;否则标签大小不可改变,过长的文本被截短。(5)Caption:即标签所显示的文本内容。(6)Enabled(激活)属性:用来设置标签是否能对事件作出反应。*2.事件标签可触发:单击(click)和双击(DblClick)事件。*例3:属性的设置(标签字体名、大小、字型的设置)注意代码放在load与click事件中有何不同演示在窗体中添加一个标签双击窗体输入代码保存后运行如:Label1.Font.Name=“隶书”如何将标签中文字颜色变为蓝色?*窗体的事件Click:单击Dblclick:双击Load:装载即将窗体加载到内存VB程序在执行时,会自动装载窗体,即触发Load事件。*二.文本框文本框是一个文本编辑区域,在设计阶段或运行期间都可以在这个区域中输入、编辑和显示文本。*1.属性前面介绍的一些属性都可用于文本框。包括:(1)Text(文本)属性:用来设置文本框中显示的内容。可在属性窗口或代码中设置。Text1.Text=VB*例4改变文本框的相关属性。单击命令按钮Command1使文本框1中的内容变为VisualBasic文字颜色变---绿色字体变---楷体字号变---28加粗----加下划线----*文本框属性(续)(2)MultiLine(多行)属性:设置文本框中的文本是否可以多行显示。(3)ScrollBars(滚动条)属性:用来确定文本框中有无滚动条(要求Multiline为True)。(4)PasswordChar(口令)属性:可用来密码输入,默认该属性被设置为空。(5)MaxLength(最大字符长度):用来设置允许在文本框中输入的最大字符数。若该属性被设置为0(默认值),则可输入的字符数不能超过32K(多行文本)。若为5?*
即只能在运行期间通过代码设置的属性(1)SelLength(选择长度)属性:用来返回当前选中的字符数。当在文本框中选择文本时,该属性值会随着选择字符的多少而改变。例5:运行程序后,单击窗体,在当前窗体中输出用户在文本框中所选中字符的长度(个数)。窗体名.Print文本框名.SelLengthPrint当前选中字符的个数为……接着介绍3种属性窗口中不存在的属性*属性窗口中不存在的属性(2)SelStart(选择开始)属性:该属性用于定义当前选择的文本的位置。0表示选择的开始位置在第一个字符之前,1表示从第二个字符之前开始选择,依次类推。Text1.SelStart=1Text1.SelLength=3结合Load事件进行理解(一直保证文本框处于获得焦点状态,若放置多个控件,脱离焦点则无法实现)。例6:启动程序运行时文本框中第2-4个字符处于选中状态。*属性窗口中不存在的属性(3)SelText(选择文本)属性:用来返回在文本框中所选中的文本。Form1.PrintText1.SelText例7:运行程序,单击按钮C1实现功能:将文本框中选中的文本改为“国家教育部考试中心”。命令按钮C1_Click()Text1.SelText=国家教育部考试中心**例8:明码和密码设计程序,运行时在文本框Text1中输入密码,在Text2中显示所输入的字符。思考:如何使得text1中显示*,显示为*,其text属性值是否也变成了相应个数的*?用户在哪个文本框中输入了密码字符?每输入一个字符触发了该文本框的哪个事件?*2.3.3按钮控件命令按钮(CommandButton):提供了用户与应用程序交互最简便的方法,主要用来在单击时执行指定的操作。Caption:标题属性设置为退出End
文档评论(0)