欢迎来到天天文库
浏览记录
ID:40239434
大小:586.50 KB
页数:49页
时间:2019-07-28
《Visual Basic程序设计 双色印刷 熊李艳 周美玲 第8章 其他常用控件及语句》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第8章其他常用控件及语句控件在VB程序设计中扮演着重要的角色,它是VB程序的基本组成部分。合理恰当地使用各种不同的控件,熟练掌握各个控件的属性设置,是进行VB程序设计的基础。8.1框架8.1.1框架(Frame)控件概述框架(Frame)控件是容器类控件,它作为容器放置其它控件对象,将这些控件对象分成可标识的控件组,因此,通常框架控件是一个左上角有标题文字的方框。她它的主要作用是对窗体上的控件进行视觉上的分组,使窗体上的内容更加有条理,便于总体的激活或相互屏蔽。在窗体上创建框架及其内部的控件时,必须先创建框架,然后在其中建立各控件,这样才能使框架和其中的控件捆绑在一
2、起。如果需要用框架对现有的控件分组,则可选定所有控件,将它们剪切到剪切板上,然后选定框架并执行“粘贴”命令,将剪切板上的内容粘贴回框架中。8.1.2常用属性1.Name属性、Left属性、Top属性、Width属性、Height属性、Visible属性、Enabled属性框架控件的这些属性含义及使用方法和其它控件相同。注意:当框架Enabled属性设置为False时,则运行时框架呈现为灰色,框架内的所有对象均被屏蔽,用户不能对它们进行操作;若框架Visible属性设置False时,则运行时框架及其内部的所有控件全部不可见。2.Caption属性框架左上角的标题文字。
3、可以使用“&”建立快捷键。如果此属性值设置为空,则框架为封闭矩形形状。3.BorderStyle属性属性值为0:框架不显示边框和标题文字。属性值为1:正常显示,框架显示边框和标题文字(默认值)。8.1.3常用事件事件包括Click事件、DblClick事件。框架控件支持Click事件和DblClick事件,用法与其他控件一样。但是框架主要是用于对控件分组,一般情况下是不会对其编写事件代码。【例8.1】编写程序,通过字体样式的选择使文本框中的文本信息以某种样式显示,4种字体样式只能选择其中一种;同时实现对文本的字体大小的控制;另外实现文本的表现效果(如下划线、删除线)
4、。【例8.1】属性设置对象类型控件名属性名属性值说明窗体Form1Caption框架控件应用文本框TxtvbValuevb程序设计单选按钮OptStyle(0)OptStyle(1)OptStyle(2)OptStyle(3)OptSize(0)OptSize(1)OptSize(2)OptSize(3)CaptionCaptionCaptionCaptionCaptionCaptionCaptionCaption普通粗体斜体粗斜体6磅8磅10磅12磅控件数组复选框ChckEffect(0)ChckEffect(1)CaptionCaption下划线删除线控件数组框
5、架FarStyleFarSizeFarEffectCaptionCaptionCaption字体样式字体大小字体效果命令按钮CmdExitCaption退出程序代码如下:PrivateSubChckEffect_Click(IndexAsInteger)IfChckEffect(0).Value=1ThenTxtvb.FontUnderline=TrueElseTxtvb.FontUnderline=FalseEndIfIfChckEffect(1).Value=1ThenTxtvb.FontStrikethru=TrueElseTxtvb.FontStriketh
6、ru=FalseEndIfEndSubPrivateSubCmdExit_Click()EndEndSubPrivateSubOptSize_Click(IndexAsInteger)SelectCaseIndexCase0Txtvb.FontSize=6Case1Txtvb.FontSize=8Case2Txtvb.FontSize=10Case3Txtvb.FontSize=12EndSelectEndSubPrivateSubOptStyle_Click(IndexAsInteger)SelectCaseIndexCase0Txtvb.FontBold=Fal
7、seTxtvb.FontItalic=FalseCase1Txtvb.FontBold=TrueTxtvb.FontItalic=FalseCase2Txtvb.FontBold=FalseTxtvb.FontItalic=TrueCase3Txtvb.FontBold=TrueTxtvb.FontItalic=TrueEndSelectEndSub8.2滚动条8.2.1滚动条(ScrollBar)控件滚动条分为水平滚动条(HScrollBar)和垂直滚动条(VScrollBar),这两个滚动条控件除了类型名不同、放置的方向不同外,其他都一样。如图所示。水平滚动
此文档下载收益归作者所有