PB9中DROPDOWNLISTBOX的问题

xpzhou 2006-09-12 05:27:41
在PB9中,DROPDOWNLISTBOX有个SELECTIONCHANGED事件,如果要在DDLB里输入字母,那么输入了第一个字母,SELECTIONAHGED事件就激活了。因为ITEM的长度都是3位,而且都是字母组成,能否等三个字母都输完,再SELECTIONCHANGED啊
...全文
272 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
LRALY 2006-09-13
  • 打赏
  • 举报
回复
modified() 是失去焦点后触发
selectionchanged() 是内容改变时候就触发
youqiong 2006-09-13
  • 打赏
  • 举报
回复
应该
写到modified()里面可以实现的
另外
写到
selectionchanged()
里面也并不会
每次输入一个字母就触发该事件
仰天长啸qsx 2006-09-13
  • 打赏
  • 举报
回复
up
wlspeed 2006-09-13
  • 打赏
  • 举报
回复
那么输入了第一个字母,SELECTIONAHGED事件就激活了? 真的能激活SELECTIONAHGED吗?还是modified?
orcd 2006-09-13
  • 打赏
  • 举报
回复
你可以在事件里判断一下,,如果输入得长度等于三位,再执行你要得代码

if len(this.text) >= 3 then

1,076

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧