首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

PB9,怎么在其他控件中触发下拉列表中的SelectionChanged事件中index = 3 的代码

2013-08-14 
PB9,如何在其他控件中触发下拉列表中的SelectionChanged事件中index 3 的代码?PB9,如何在其他控件中触发

PB9,如何在其他控件中触发下拉列表中的SelectionChanged事件中index = 3 的代码?
PB9,如何在其他控件中触发下拉列表中的SelectionChanged事件中index = 3 的代码?

在 下拉列表中的SelectionChanged事件中,有以下代码
choose case index
case 1
  .
  .
  .
case 2
  .
  .
  .
case 3
  .
  .
  .
case 6
  .
  .
  .
case 4
  .
  .
  .
case 5
  .
  .
  .
end choose

我想在其他控件中,触发下拉列表中的SelectionChanged事件,让其执行index为3时候的代码
在其他控件中我已经用ddlb_1.SelectItem ( 3 )加亮了下拉列表的第3项
但无论我是用ddlb_1.event selectionchanged( 1 )、ddlb_1.event selectionchanged( 3 )还是ddlb_1.TriggerEvent(selectionchanged!)

都是只在执行index为1时候的代码。
那,如何触发下拉列表中的SelectionChanged事件中index = 3 的代码啊?

[解决办法]


ddlb_1.event selectionchanged( 3 )
这句话是对的

在selectionchanged的开头增加一个messagebox('', index)看一下index的值
[解决办法]

 ddlb_1.SelectItem ( 3 )

ddlb_1.event trigger selectionchanged(3) 

ddlb_1.event selectionchanged(3)
如不行则先
ddlb_1.text='第三项文本'

ddlb_1.event trigger selectionchanged(3) 

热点排行