我有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 。 –