第八章高级窗口控件.ppt

  1. 1、本文档共79页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第八章高级窗口控件

第8章 高级窗口控件 8.1 列表框、图片列表框、下拉列表框与下拉图片列表框 8.2 列表视图与树型视图 8.3 统计图 8.4 水平进度条与垂直进度条 8.5 水平跟踪条与垂直跟踪条 8.6 水平滚动条与垂直滚动条 8.7 RichText编辑框 8.8 静态文本超链接与图片超链接 8.9 OLE控件 8.1.1 列表框常用属性、事件和函数 表8-1为列表框类控件的通用属性以及说明。 1. 列表框控件的常用属性 l Sorted属性:指定列表框中的列表项是否自动按升序次序排列。取值为:True - 自动排序;False - 不排序。 l MultiSelect属性:指定用户是否能够同时选择多个列表项,但只能通过鼠标单击来选择。取值为:True - 用户能够选择多个列表项(通过单击选择);False - 不允许用户选择多个列表项。 8.1.1 列表框常用属性、事件和函数 l ExtendedSelect属性:指定用户能否同时选择多个列表项。取值为:True - 用户能够选择多个列表项,选择方法有三种:按下Shift键后单击鼠标选中连续多项,或按下Ctrl键后点击选中不连续的多项,或拉出矩形框选中框内多项。 False - 不允许同时选择多个选项。 2.列表框控件的常用事件 l DoubleClicked事件:当双击鼠标时触发。 l SelectionChanged事件:当选择了列表框中某个列表项时触发。 3.列表框控件的常用函数 l??additem函数:在列表项的尾部增加一个新的列表项。如果该控件的Sorted属性被设置为True,则列表项插入后重新排序列表项。 格式:AddItem ( string item ) 返回值为integer,新加入项的索引号。 例如:lb_1.additem(“white”)。 8.1.1 列表框常用属性、事件和函数 l?? DeleteItem函数:删除指定的列表项。 格式:DeleteItem ( int index ) 其中:index为要删除列表项的位置编号。 例如:删除lb_1对象第三个列表项为lb_1.deleteitem(3)。 l SelectedIndex函数:返回列表框控件中所选列表项的索引。当有多个列表项被选中时,该函数返回第一个选中列表项的索引。 格式:SelectedIndex() 返回值为integer,所选列表项的索引。 例如: integer li_no li_no = lb_1.SelectedIndex( ) l??SelectedItem函数:返回列表框控件中所选列表项的文本。当有多个列表项被选中时,该函数返回第一个选中列表项的文本。 格式:SelectedItem() 返回值为string,所选列表项的文本。 例如: string lb_item lb_item = lb_1.SelectedItem( ) 8.1.1 列表框常用属性、事件和函数 l???Text函数:返回列表框中指定列表项的文本。 格式:Text ( int index ) 返回值为string,第index项的文本。 例如: string s1 s1=lb_1.text(3) l???TotalItems函数:返回列表框中列表项总数。 格式: TotalItems ( ) 返回值为integer,列表框中列表项总数。 l???TotalSelected函数:得到列表框中选中列表项的总数。 格式:TotalSelected ( ) 返回值为integer,列表框中选中列表项的总数。 注意:该函数仅在multiselect为true时有效。 l?? State函数:确定列表框中某项是否被选中(即是否加亮显示)。 格式:State ( int index ) 如果index参数指定的列表项处于选中状态(加亮显示),那么函数返回1;否则函数返回0。如果index参数指定的不是个有效的列表项,那么函数返回-1。如果任何参数的值为NULL,则State()函数返回NULL。 8.1.1 列表框常用属性、事件和函数 l??InsertItem函数:在指定索引指示的列表项前插入一个新项。 格式:InsertItem (string item, int index ) 其中:item为要插入的列表项,index为索引号。 l? SelectItem函数 格式1:SelectItem ( string item, i

文档评论(0)

75986597 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档