其他控件的使用.ppt
《其他控件的使用.ppt》由会员分享,可在线阅读,更多相关《其他控件的使用.ppt(26页珍藏版)》请在三一办公上搜索。
1、Visual Basic程序设计,第6章 其他控件的使用,Visual Basic程序设计,第6章 其他控件的使用,6.4 键盘事件,6.2 组合框,6.1 列表框,6.3 鼠标事件,6.5 拖放事件,Visual Basic程序设计,工具箱中的控件,Visual Basic程序设计,6.1 列表框控件,用于列出可供用户选择的项目列表(1)List属性:用于列出列表项内容,保存了列表框中所有值的数组,通过下标访问数组中的值(列表项索引值从0开始),List1.ListCount-1,.,注意:若数据项较多,自动在列表框边上加一个垂直滚动条,在窗体上打印列表框中第3项的内容?,Print Lis
2、t1.List(2),格式:列表框名.List(列表项索引值),Visual Basic程序设计,6.1 列表框控件,(2)ListCount属性:列表项总数如何用循环逐个访问列表项?For i=0 To List1.ListCount-1 使用List1.List(i)表示列表框中的第i项 Next i例6-1:单击“连接到文本框”按钮将列表框中的列表项逐个正序连接到文本框中,Visual Basic程序设计,6.1 列表框控件,常用属性:(3)ListIndex属性:返回选中列表项的索引值(4)Text属性:返回选中列表项的内容如果用户选择了多个列表项,则Text是最近所选列表项的文本内容
3、;如果用户没有从列表框中选择任何一项,则Text为空字符串,Visual Basic程序设计,6.1 列表框控件,例6-1:窗体运行后,在左边标签中显示列表框中列表项总数;单击列表框中的任意一项,在文本框中显示选中列表项的内容,同时在在右边标签中显示选中列表项的索引值,Visual Basic程序设计,6.1 列表框控件,(5)MultiSelect属性:设置是否可以同时选中多个列表项该属性必须在设计时设置,运行时只能读取0 不允许复选(缺省值)1 简单复选,鼠标单击在列表中选中或取消选中2 扩展复选,鼠标单击在列表中进行单选。用 Shift 键辅助进行区间选择,用 Ctrl 键辅助进行附加选
4、择,Visual Basic程序设计,6.1 列表框控件,(6)Selected属性:该属性是一个布尔型数组,其元素对应于List属性中的各个列表项,表示相应的项在程序运行期间是否被选中例如,List1.Selected(3)的值为True,表示第四项被选中,如为False,表示第四项未被选中例6-2,Visual Basic程序设计,6.1 列表框控件,常用属性:(7)Style属性:设置列表项是否以复选形式显示(8)Columns属性:设置列表项是否按多列显示例6-1,Visual Basic程序设计,6.1 列表框控件,常用属性:(9)Sorted属性:设置列表项是否按字母、数字升序排列
5、,Visual Basic程序设计,6.1 列表框控件,常用方法:AddItem:添加列表项。对象名.AddItem,插入位置序号注意:若不指定插入位置,则插入到列表尾。RemoveItem:删除列表项。对象名.RemoveItem 删除项序号Clear:删除列表所有项。例6-1:单击“添加列表项”按钮在列表框后添加一个列表项;在列表框中选中一项后单击“移除列表项”则从列表框中移除选中的列表项;单击“清空列表项”则将列表框所有列表项移除,Visual Basic程序设计,6.1 列表框控件实例,例6-2:在左边的列表框中选中多个列表项,单击“选中”按钮,将中间的列表框中逆序显示选中的列表项;单
6、击“显示”按钮,在右边的文本框中正序显示选中的城市,Visual Basic程序设计,6.2 组合框控件,组合框是文本框和列表框的组合方式Style属性:设置组合框的外观0-Dropdown Combo 包含一个可编辑的文本框 和一个下拉列表(默认)1-Simple Combo 包含一个可编辑的文本框和一个不下拉的列表2-Dropdown List 只允许从下拉列表中选择 不允许编辑文本框部分,Visual Basic程序设计,6.2 组合框控件,常用方法与列表框相同事件:Style=0时,响应Click,Change事件;Style=1时,响应DbClick,Change事件;Style=2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 其他 控件 使用
链接地址:https://www.31ppt.com/p-6243428.html