我有ComboBox ArrayCollection作为DataProvider。数据将来自Databse作为ArrayCollection。我将项目添加到ArrayCollection“ - 选择项目 - ”在第0个索引和设置选定的索引= 0为组合框。Flex:如何禁用组合框中的特定项目?
我的问题是如何禁用( - 选择课程 - )项目?
我有ComboBox ArrayCollection作为DataProvider。数据将来自Databse作为ArrayCollection。我将项目添加到ArrayCollection“ - 选择项目 - ”在第0个索引和设置选定的索引= 0为组合框。Flex:如何禁用组合框中的特定项目?
我的问题是如何禁用( - 选择课程 - )项目?
我建议您使用prompt
属性of DropDownList
或ComboBox
,并将其与selectedIndex = -1
结合起来作为初始值。
最糟糕的情况是项目渲染器显示为禁用状态。如果它的属性被禁用,那么只需忽略该点击即可。 (这意味着你的名单有过多的像isDisabled属性
Mylist.selctedItem.isDisabled
雅,我不是获取属性提示在FLEX4组合框,我可以用'cmbCourse.TextInput.Text =“ - 选择 - “'。但是是否有可能禁用组合框中的项目,这将帮助我很多 –
这种方式你打破incapsulation。为什么不使用'prompt'? – Constantiner
我没有得到属性提示为combobox。我使用flex4 。 –