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

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

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

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

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

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

第6章常用控件6.1提供选择的控件6.1提供选择的控件【例6.1】设计一个如图所示的应用程序,实现用单选按钮控制文本框内文字的字型。6.1提供选择的控件6.1提供选择的控件 (2)ListCount属性:它表示列表框中列表项的数量,其值为整数,该属性只能在程序中设置或引用。 (3)ListIndex属性:它表示程序运行时所选中的列表项序号,其值为整数。第一个列表项序号为0,最后一个列表项序号为ListCountl。 (4)Text属性:该属性是其默认属性,是被当前选中的列表项的文本内容。List(ListIndex)等价于Text。 (5)Style属性:这个属性用于确定控件外观,只能在设计时设置。其取值可以为0(标准形式)和1(复选框形式)(6)Selected属性:该属性实际上是一个数组,各个元素的值为True或False。 (7)MultiSelect属性:该属性用来设置一次可以选择的表项数。对于一个标准列表框,该属性的设置值决定了用户是否可以在列表框中选择多个表项。MultiSelect属性可以设置成以下3种值。 (8)Stored属性:它决定了列表框中的列表项在程序运行期间是否按字母顺序排列显示。 (1)AddItem方法,其语法为: 列表框名.AddItem项目字符串[,索引值] 功能:把“项目字符串”文本内容添加到“列表框”中。 (2)Removeltem方法,其语法为: 列表框名.RemoveItem索引值 功能:删除列表框中有索引值指定的列表项。 (3)Clear方法,其语法为: 列表框名.Clear 功能:用来清除列表框中的全部内容。【例6.4】列表框控件的基本操作。应用程序的运行界面如图所示,单击“>>”按钮,能将在左边列表中所选择的商品移到右边的列表框;单击“<<”按钮,能将在右边列表框中所选择的的商品移动左边的列表框中。组合框(CombolBox)是一种把文本框(TextBox)和列表框(ListBox)特性组合为单个控制的一个控件。使用组合框控件可以在文本框中输入字符串,或者在列表框直接选取某项目。组合框有3种不同的风格,依次是:下拉式组合框、简单组合框和下拉式列表框,组合框的风格由Style属性值来确定。组合框也有SelLengh、SelStart和SelText这3个文本框特有的属性。 列表框的属性如List、ListCount、ListIndex、Selected、Stored、Text和MultiSelect基本上都可以用于组合框,此外,它还有自己的一些属性: (1)Style属性:这是组合框的一个重要属性,其取值为0、1、2,它决定了组合框的3种不同的类型。 (2)Text属性:该属性是其默认属性,该属性值是用户所选择的项目的文本或直接从编辑区输入的文本。(1)AddItem方法,其语法为: 组合框名.AddItem项目字符串[,索引值] 功能:把项目字符串的内容加入到组合框 (2)Removeltem方法,其语法为: 组合框名.RemoveItem索引值 功能:从组合框中删除一个由索引值指定的选项。 说明:第一个选项的索引值为0。 (3)C1ear方法,其语法为: 组合框名.clear 功能:清除组合框中的所有内容。【例6.5】编写一应用程序,实现字体效果的设置,程序的运行界面如图所示,在组合框中选择某种字体,文本框中的文字字体相应地发生变化。滚动条控件用于为那些不能自动支持滚动的应用程序和控件提供滚动观察的功能,也用于输入数据。滚动条控件有两种:水平滚动条(HScrollBar)和垂直滚动条(VScrollBar)。(3)SmallChange属性: 当用户单击滚动条左右两端的箭头时,滚动条控件Value值的改变量就是SmallChange的值。 (4)LargeChange属性: 当用户单击滚动条中滚动滑块与两端箭头的空白区域时,引发Value值的改变量就是LargeChange值。滚动条控件的事件主要是Scroll与Change。 当在滚动条内拖动滑块时会触发Scroll事件(但要注意,单击滚动箭头或滑块不发生Scroll事件); 当滑块位置改变时Value亦发生改变,则会触发Change事件。 往往用Scroll事件来跟踪滚动条中的动态变化,Change事件则用来得到滚动条最后的值。【例6.6】设计改变字体大小的应用程序,应用程序的运行界面如图,拖动滚动条的滑块时,文本框内的文字的字体大小相应的发生改变。6.2图形控件(1)Picture属性:PictureBox控件显示的图片由Picture属性确定。该属性是其默认属性,Picture属性可设置被显示的图片文件名,运行时也可使用LoadPicture函数载入要显示的图形,其语法为: 图片框.picture=LoadP