![](/img/trans.png)
[英]Set selectedItem on a Flex Combobox when the Combobox is not displayed?
[英]How to show a default selecteditem in a flex combobox
在flex应用程序中,如何从组合框的数据提供程序中显示默认的选定项。
我正在使用{staticdataholder.currencylist}。
例如:我必须显示INDIA
因此应该从列表中选择它作为默认值。
INDIA
是货币INDIA
中的价值之一。
欢迎所有建议。
谢谢。
您需要遍历dataProvider并设置所选对象:
例:
for each ( var obj:Object in staticdataholder.currencylist ) {
if ( obj == "INDIA" ) {
cbx.selectedItem = obj;
break;
}
}
嗨,伙计们,我已经找到了另一种解决方案..这种结帐方式和它的套装很像上面那个..
创建一个ASUTil文件,你可以获得convertmap和get value方法将countrylist保存在静态dataHolder中.... currencycmb是组合框的ID ....
然后....在init方法()中保留以下内容;
currencyCmb.selectedItem = ASUtil.getValue(StaticDataHolder.countryList,"SGD");
希望这对饲料很好.... :-)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.