PowerBuilder是否可以动态设置dropdownlistbox的文本值?
我试过了 ddlb_element。文字='火' - >但没有任何反应。
我必须首先选择ddlb_element中的数据才能在ddlb_element上显示文字
我是PowerBuilder的新手,所以任何有用的想法或代码都会非常受欢迎。
答案 0 :(得分:0)
DropDownListBox控件具有可以采用
的SelectItem()
方法
答案 1 :(得分:0)
您必须先使用AddItem将值添加到下拉列表中。
li_newitem = ddlb_element.AddItem(" Fire")
ddlb_element.SelectItem(li_newitem)
答案 2 :(得分:0)
嗨,这是我将给你的简单例子。
只需在powerbuilder中创建一个窗口。在其上放置一个DropDownList Box控件。让名字一致。然后在同一个窗口上放置一个按钮。将以下代码粘贴到按钮单击事件上。并运行窗口。点击按钮,你会得到你想要的。
代码如下
ddlb_1.additem(#34&; FIRE&#34)
ddlb_1.additem("水&#34)
ddlb_1.additem(" ICE&#34)
ddlb_1.selectitem(" FIRE",0)
在这个例子中,我使用名称来搜索和估价。用于提及DDLB的起始项的值。它从0开始检查。
另一个简单的代码由Rolan Smith在上面指定。我也为你写了简单格式的代码。注释上面的代码并在相同的按钮单击事件中编写以下代码。
长ll_item
ll_item = ddlb_1.additem(" FIRE&#34)
ddlb_1.selectitem(ll_item)
希望这会帮助你。
此致
拉吉〜