- 1、本文档共42页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第06章教案–窗口和控件〔PowerBuilder〕
6.7.9 标签Tab 标签及标签页常用的属性如下。 · 标签常用属性设置: ①在General中 Name文本框:输入并确定标签名称,该名称用于程序设计。 PowerTips复选框:要与TabPage标签页中的PowerTipText选项结合使用。当后者输入文本内容,且前者被选中,则当鼠标移至标签页标题时,自动显示在PowerTipText中定义的提示内容。 FixedWidth复选框:决定标签是固定宽度,还是随其上面的文本长度自动调整宽度。选择该项,宽度固定,否则宽度可变。 ShowText和ShowPicture:指定标签页的标题上是否可显示文本和图形。选中显示,否则不显示。 Perpendicular Text复选框:决定标题文本是垂直显示还是水平显示。选择该项则是垂直显示。 MultiLine复选框:决定标签的标题文本是否可以多行显示。 BoldSelectedText复选框:决定是否用粗体显示当前选中的标签页标题。 SelectedTab列表框:指定初始显示的标签页。如选择2则程序运行时默认指向第二个标签页。 TabPosition列表框:用来指定标签显示的位置。 结束 放映 第一页 上一页 下一页 最后 一页 6.7.9 标签Tab · 标签常用属性设置: ②在PageOrder中 显示目前标签页排列的顺序,若要改变当前顺序,可以拖动标签页完成。 · 标签页常用属性设置: ①在General中 Name属性描述的是标签页名称,该名称用于程序设计。 ②在TabPage中 TabText文本框:输入标签页标题文本。 PowerTipText文本框:其文本与标签General属性的PowerTips复选框结合使用。当前者输入文本,且后者被选择中,当鼠标移至标签页标题,片刻自动显示在PowerTipText中定义的提示内容。 PictureName:设定标签页的图形,该项与标签的General属性的ShowPicture复选框结合使用。当前者指定了图形,且后者被选中,则标签页上会显示图形。 结束 放映 第一页 上一页 下一页 最后 一页 6.7.9 标签Tab (4)标签事件 标签事件较多,但常用较少,下面介绍常用的标签事件。 · SelectionChanging 当用户选择一个新的标签页时,首先触发SelectionChanging事件,再触发 SelectionChanged事件。SelectionChanging事件是在改变标签页时触发,而SelectionChanged事件是在标签页已经改变之后触发。 SelectionChanging事件有两个参数,oldindex和newindex,它们都是整型参数,oldindex表示原来选中的标签页的索引号,newindex表示新选择的标签页的索引号。 SelectionChanging事件有两个返回值:0和1。若返回0表示继续操作;若返回1表示拒绝操作,此时因操作被拒绝,新选择的标签页不能成为当前标签页。 一般利用SelectionChanging事件的返回值,实现应用程序中合法性检查的内容。如在一个标签失去焦点之前,检查它的控件的值是否符合要求,不符合要求返回1阻止焦点转换。 SelectionChanged 一般用来初始化用户新选择的标签页,其参数及返回值与SelectionChanging事件相同。 结束 放映 第一页 上一页 下一页 最后 一页 6.7.10 列表框ListBox 列表框是在一个可滚动的矩形框内显示多行文本,用户可以选择其中的一行 或多行。 (1)常用的属性设置 · General标签页中 Sorted复选框:用来决定列表框中各项文本是否按顺序重新排列。 HScrollBar和VscrollBar:决定是否在需要时显示水平和垂直滚动条。 ExtendedSelect复选框:决定是否可以一次选择多行,多行选择可通过鼠标拖动、选择一项后再按住Shift键选择另一项,最终选择一个连续区域、或选择一项后再按下ctrl键选择不连续的选项,三种方法均可。 MultiSelect复选框:决定是否可以通过鼠标单击的方法选择多项,而不需要用ctrl或shift键同时操作。 · Items标签页中 Item用于指定列表框中显示的列表项,可以在运行前事先指定,也可通过脚本插入列表项,插入方法为: 列表框名称.insertitem(文本行字符串,index) 该语句表示在列表框的第index行之前插入一项内容为“文本行字符串”,系统给所有列表项一个唯一的索引index,用它来区分各个列表项。 结束 放映 第一页 上一页 下一页 最后 一页 6.7.10 列表框ListBox (2)常用事件介绍 · SelectionChanged事件 用户选择了列表框中的一
文档评论(0)