- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 常用控件;4.1 框架;4.2 单选按钮控件;4.2.2 单选按钮的事件 Click(单击)事件:选定按钮时将触发其Click事件。是否有必要响应该事件,将取决于应用程序的功能。 4.2.3 单选按钮应用实例 根据程序功能的需要,可将单选按钮分组。把单选按钮绘制在不同的容器控件(如Frame控件、PictureBox控件,或窗体等容器控件)中,运行时,用户可在每个选项组中选定一个单选按钮。例如,把单选按钮分别添加到窗体和窗体上的一个Frame控件中,相当于创建两组不同的单选按钮,可在两组单选按钮中各自选定一个单选按钮。 在一组单选按钮控件中,每个控件代表一个选项。当某个选项被选中时,其他按钮自动处于未选状态。在任一时刻,只能有一个单选按钮处于被选状态。 运行时选择单选按钮控件的方法:用鼠标单击按钮,用Tab键将焦点移动到控件,或者在代码中将按钮的Value属性设置为True。 例4-1 设计一个程序,用户界面由四个单选按钮、一个框架控件、一个标签控件和一个命令按钮组成,程序开始运行后,用户单击某个单选按钮,就可将它对应的内容(星期、日期、月份或年份)显示在标签框中。;1.设计应用程序界面(从略) 2.各控件对象的属性设置参见表4-1。 ;3.编写程序代码(略) 保存工程,运行程序,结果见图4-1;4.3 复选框;4.3.1 复选框的属性 1.Value属性 指示复选框处于选中、未选中或禁选状态(暗淡)。其中,Value=0表示未选中(默认值),Value=1表示选中,Value=2表示禁选。 2.Style属性 指定是否使用图形样式,其中,Style=0表示常规样式(默认值);Style=1表示图形样式,用法同单选框。更改Style属性的设置值后使用Picture、DownPicture和DisabledPicture属性,可增强视觉效果。 4.3.2 复选框的事件 Click(单击)事件:无论何时单击复选框控件都将触发Click事件,然后编写应用程序,根据复选框的状态执行某些操作。每次单击复选框控件时,都将改变其Value属性,以指示选定或未选定状态。 注意:复选框控件不支持双击事件。;4.3.3 复选框应用实例 例4-2 设计一个程序,单击复选框可以改变文本的字体、字型、颜色及大小。 1.设计应用程序界面(从略) 2.各???件对象的属性设置参见表4-2。 ;4.保存工程,运行程序,结果见图4-2 ;列表框(Listbox)控件可显示一个含有若干选项的列表,程序运行时可用鼠标或箭头键从中选择一项或多项,选中的项呈反相显示。 4.4.1 列表框的属性 1.List属性 设置或返回列表框中的列表项内容。该属性实际上是一个字符型数组,数组的元素就是列表中的每个项目,数组下标是列表项的顺序号,从0开始编号。设计时,该属性栏提供一个文本框,可在其中输入一些选择项。运行时,可通过该属性实现对列表项内容的设置或访问。 引用列表项目的语法格式:列表框名.List(Index) 其中,Index是项目的位置,List(0)指向第一项,List(1)指向第二项等。 2.ListCount属性 列表框中包含项目的总数。 3.ListIndex属性 当前选中项目的索引号。其中,第一项选中时索引号为0,第二项选中时索引号为1。无选中项目时,该属性值为-1。;该属性常与List属性配合使用,以获得当前被选中的列表项内容,使用格式为: 当前被选中的列表项内容=对象名.List(对象名.ListIndex) 该属性只在运行时可用,一旦设置列表框的ListIndex属性,将触发控件的Click事件。 4.Text属性 包含当前在列表框中选定的项目,属性值与List(ListIndex)相同。该属性在设计时和运行时均为只读属性。 5.Selected属性 指示某个项目的选中状态。例如,Selected(0)=True表示第一项被先选中。 6.Style属性 指定列表框的样式。其中,0——(默认值)常规样式:1——复选框样式,每个选项前带有一个复选框,允许同时选择多个选项。 7.MultiSelect属性 指明是否允许在列表框内同时选中多个选项。其中: 0——不允许多项选择(默认值,标准列表框)。 1——简单多项选择,移动光标键指向某个选项,单击鼠标或按空格键可在选与不选之间切换,可同时选中多项 2——扩展多项选择,可用Shift+单击或Shift+箭头键选定从上一个选定项到当前的选项之间的所有选项。Ctrl+单击选定(或撤销选定)列表中的项目。;8.Sorted属性 指定列表中的各选项是否自动按字母顺序排序 (排序时不区分大小写)。默认值为False(不按字母顺序排序)。 9.Columns属性 指定列
文档评论(0)