




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、6.1 6.1 文本控件文本控件6.2 6.2 图形控件图形控件6.3 6.3 按钮控件按钮控件6.4 6.4 选择控件选择控件6.5 6.5 滚动条滚动条6.6 6.6 框架框架6.7 6.7 计时器计时器6.1 6.1 文本控件文本控件与文本有关的标准控件有两个,即标签标签与文本框文本框。6.1.1 6.1.1 标签标签标签可显示提示性文本,但不能进行文本的编辑。1.1.标签的主要属性标签的主要属性Name:标签名称;BorderStyle(边框)属性 :该属性用来设置标签的边框类型,有两种值可选: 0,代表标签无边框; 1,代表标签有边框,并且具有三维效果。Font:设置标签上文字的字体
2、、字型和字号,可在设计界面或程序代码中设置该属性在设计界面时设置:单击Font属性后的按钮,弹出字体设置对话框,如下图所示。在程序中设置 Font 属性:设置字体: 标签对象名.FontName = 字体类型设置字体大小:标签对象名.FontSize = X 设置字体效果:标签对象名.效果名=True/False 粗体FontBold斜体FontItalic下划线FontUnderline删除线FontStrikethru如:LblShow.FontBold = True LblShow.FontItalic = False Alignment(对齐)属性:此属性用来设置标签上显示的文本的对齐
3、方式,对应的设置为:左对齐,0;右对齐,1;居中显示,2。 Visible(可见)属性:用于设定控件在运行时是否可见。当取值为True时,控件可见;当取值为False时,控件在运行时不可见。Enabled(可用)属性:用于设定控件在运行时是否可以使用。当取值为True时,控件可以使用;当取值为False时,控件在运行时不可使用。2.2.标签的主要事件标签的主要事件Click 事件(鼠标单击)DbClick 事件(鼠标双击)6.1.2 6.1.2 文本框文本框文本框是一个文本编辑区域,在设计阶段或运行期间可以在这个区域中输入、编辑和显示文本。1.1.文本框的主要属性文本框的主要属性Text(文本
4、)属性该属性是文本框最重要的属性,用于显示文本框中的文本内容,可以在界面初始设置时指定,也可以在程序中动态修改,程序代码:文本框对象名.Text = “需要显示的文本内容”SelText(选中文本)属性(选中文本)属性通常该属性与文件复制、剪切等剪贴板(在 VB 中,剪贴板用 Clipboard 表示)操作有关,如要将文本框选中的文本拷贝到剪贴板上,如:该属性用于设置或返回当前被选中的字符串,如果没有选中的字符,那么该属性的返回值为空字符串即“”。将文本框中选中的内容放入剪贴板:Clipboard.SetText = 文本框对象名称.SelText 将剪贴板上的文本粘贴到文本框内:文本框名称.
5、SelText = Clipboard.GetTextSelText(选中文本)属性(选中文本)属性SelStart 与 SelLength 属性SelStart返回选中文本的第一个字符的位置。SelLength返回选中文本的字符个数。 例如:文本框 TxtContent 中有内容如下:请跟我一起学习 VB 教程。假设选中“一起学习”四个字,那么,SelStart的值为3,SelLength的值为4。MultiLine(多行)属性该属性决定了文本框是否可以显示或输入多行文本,取值为True、False。例如,希望在密码框中显示星号,则可在“属性”窗口中将 PasswordChar 属性指定为
6、“*” 。这时,无论用户输入什么字符,文本框中都显示星号。PasswordChar(密码)属性:该属性用来作为口令功能输入。MaxLength(最大长度)属性 用于设置文本框中可以输入字符个数的最大限度,默认值为0。文本框控件 MaxLength 属性既可以在界面设置过程中设置,也可以在程序代码中设置,如:文本框控件名.Maxlength = X(X为阿拉伯数字,如 10、57,等)ScrollBars(滚动条)属性 本属性可以设置文本框是否有滚动条。当值为 0 ,文本框无滚动条;值为 1 ,只有横向滚动条;值为 2 ,只有纵向滚动条;值为 3 ,文本框的横竖滚动条都具有。设置该属性时,Mul
7、tiLine 属性取值必须为True。 该属性用来指定文本框是否可被编辑。取值 False时,文本框中的内容可以编辑;取值True时 ,文本框中的内容不能编辑,只能查看或进行滚动操作。Locked(锁定)属性2.2.文本框的主要方法和事件文本框的主要方法和事件Change 事件GotFocus (获得焦点)、LostFocus (失去焦点)事件文本框获得焦点时触发GotFocus事件,失去焦点时触发LostFocus事件。 当文本框的 Text 属性发生变化时,触发 Change 事件。SetFocus 方法设置焦点,通过本方法可使光标指向指定的文本框。格式为:文本对象.SetFocus6.2
8、 6.2 图形控件图形控件6.2.1 6.2.1 图片框图片框1.1.图片框的主要属性图片框的主要属性Picture属性:本属性用来返回或设置控件中要显示的图片,可以通过属性窗口设置或在程序运行中设置,例如:图片对象.Picture = LoadPicture(“C:Pictspen.bmp)AutoSize(大小自适应)属性:该属性决定图片框控件是否自动调节大小以显示图片的全部内容。取值为True/False。2.2.图片框的主要方法和事件图片框的主要方法和事件Print方法:该方法用于在图片框中输出文本。Cls(清屏)方法:该方法用于清除图片框中输出的文本。不能清除由Picture属性设置
9、的图片。Click事件、DblClick事件:6.2.2 6.2.2 图像框图像框1.1.图像框的主要属性图像框的主要属性Picture属性:与图片框的Picture类似Stretch属性:该属性决定了图像是否可以自动调节大小以适应图像框的大小,取值为True、False。2.2.图片框与图像框的主要区别图片框与图像框的主要区别图片框是“容器”控件,可以容纳其它控件,图像框不可以。图像框比图片框占用内存少,显示速度更快一些。图片框可以通过 Print 方法显示文本,而图像框不能。6.3 6.3 按钮控件按钮控件1.1.按钮的主要属性按钮的主要属性Caption属性:它的取值就是显示在按钮上的文
10、字;用户可以给按钮控件的 Caption 指定快捷方式。具体做法是:在按钮 Caption 属性中将要作为快捷键的字母前加上一个 “&” 符号。取消属性。当本属性值设为“True”(真)时,按“Esc”键即等同于单击本按钮。在一个窗体中,只允许一个命令按钮的 Cancel 属性设置为 True。Cancel(取消)属性Default(默认)属性当本属性值设为“True”(真)时,按回车键即等同于单击本按钮。在一个窗体中,只允许一个命令按钮的 Default 属性设置为 True。取消属性。当本属性值设为“True”(真)时,按“Esc”键即等同于单击本按钮。在一个窗体中,只允许一个命令
11、按钮的 Cancel 属性设置为 True。Cancel(取消)属性Default(默认)属性当本属性值设为“True”(真)时,按回车键即等同于单击本按钮。在一个窗体中,只允许一个命令按钮的 Default 属性设置为 True。Enabled(可用)属性:本属性决定了控件是否可用的问题。可取值True、False。Style(类型)与 Picture(图片)属性按钮控件有两种Style取值:0表示标准型(Standard),1表示图形型(Graphical)。在Style取值为1的情况下,可以设置按钮的Picture属性。2.2.按钮的主要事件按钮的主要事件按钮最主要的事件为Click事件
12、6.4 6.4 选择控件选择控件6.4.1 6.4.1 单选按钮和复选框单选按钮和复选框选项按钮:用于从一组互斥的选项中,选取其一。复选框:用于从一组可选项中,同时选中多个选项。选中时,Value值为1;未被选中,Value值为0;禁止对该按钮进行选择, Value值为2,此时控件颜色变灰。选中时,Value值为True;未被选中,Value值为False; 文本框(Text1)显示预设的字样;单击单选按钮1(Option1),可以将文本框里显示的字样改变成黑体字体;单击单选按钮2(Option2),可将文本框里显示的字样改变成楷体字体。界面如下:例题例题1、单选按钮一:、单选按钮一:Priv
13、ate Sub Option1_Click() Text1.FontName = 黑体黑体End Sub2、单选按钮二:、单选按钮二:Private Sub Option2_Click() Text1.FontName = 楷体楷体_GB2312End Sub6.5 6.5 滚动条滚动条1.1.滚动条的主要属性滚动条的主要属性Max(最大值)与 Min(最小值)属性 滚动块处于最右边(横向滚动条)或最下边(竖向滚动条)时返回的值就是最大值;滚动块处于最左边或最上边,返回的值最小。 Max与Min属性是创建滚动条控件必须指定的属性,默认状态下, Max值为 32767 ,Min 值为 0 。该属
14、性可以在界面设计中设置,也可以在程序运行中改变。Value(数值)属性 Value 属性返回或设置滚动滑块在当前滚动条中的位置(取值介于Max和Min之间)。SmallChange(小改变)属性LargeChange(大改变)属性当用户单击滚动条左右边上的箭头时,滚动条控件Value 值的改变量就是 SmallChange。单击滚动条中空白处时,引发Value值按 LargeChange 设定的数值进行改变。2.2.滚动条的主要事件滚动条的主要事件Scroll当在滚动条内拖动滑块时会触发Scroll事件。Change当在滚动条内内滑块位置改变会触发Change事件。区别:Scroll 事件用来跟踪滚动条中的动态变化,Change 事件则用来得到滚动条最后的值。6.6 6.6 框架框架 框架控件是一个容器,用于将屏幕上的对象进行分组。不同的对象可以放在一个框架中。例题例题创建如下图所示界面方案:必须先画框架,再在框架里画控件。6.7 6.7 计时器计时器(Timer)(Timer)1.1.计时器的主要属性计时器的主要属性Enabled 属性 活动属性。可取值True 或 False。用于设置控件是否可用。Interval 属性 时间间隔属性。决定了时钟事件之间的间隔,以
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度购手房合同补充条款强化合同履行
- 二零二五年家庭内部遗产继承遗产继承权法律咨询与保险协议
- 二零二五年度环保技术保密及合作开发协议
- 二零二五年度直播平台签约主播独家经纪合同
- 二零二五年度物业服务与社区物业管理咨询服务合同
- 2025年度样机设计与制造技术转移合同
- 二零二五年度砖砌体建筑抗震加固工程承包合同
- 二零二五年度互联网金融服务合同履行风险控制原则
- 二零二五年度竞业协议失效一个月竞业限制解除申请表
- 二零二五年度商业地产代销代建管理合同
- 二年级下册课文(五)16雷雨-雷雨-学习任务单
- 网页设计基础ppt课件(完整版)
- 2023高中物理步步高大一轮 第十章 专题强化十八 带电粒子在有界匀强磁场中的运动
- 供应商管理控制流程图
- 四年级下册健康成长教案(共26页)
- 义务教育语文课程标准(2022年版)
- 初中物理公式总结大全(最新归纳)
- 小学四年级《鸡兔同笼》优秀获奖公开课分析
- 不均匀系数和曲率系数自动升程计算(升级版)
- 《弟子规》(精美图片版)(课堂PPT)
- GB 12268-2012 危险货物品名表(高清版)
评论
0/150
提交评论