On 4/10/2012 2:59 PM, Dany Dhondt wrote:
Hi,

Now there's a discussion about the comboBox, I'd like to address an issue. 
Sorry in advance if it had been addressed already.

Using the component, one can set the selectedIndex or the selectedItem 
properties. There's no way to set a 'selectedValue' property.
I've solved this by using a custom component based on what I found here.
The issue is that when you have a dataProvider with a collection of objects, 
you should be able to set the selectedItem of the combobox based on one of the 
attributes of the object.
When the object has a property named 'customObjectID', one should be able to 
set the comboBox 'valueField' to 'customObjectID' and then set the 
selectedValue property to whatever value the object's customObjectID is.
Is there a possibility to add this feature to ComboBox?
 Yes, I've implemented that in the Flextras (MX) AutoCompleteComboBox.

I gave it a selectedValue property, a valueField property, and a valueFunction property; similar--in concept--to how the selectedItem, labelField, and labelFunction work.

Really the code is just a layer of abstraction for a loop. If I were to implement something like that in the framework, I'd probably to up to List or ListBase as opposed to making it ComboBox specific.



--
Jeffry Houser
Technical Entrepreneur
203-379-0773
--
http://www.flextras.com?c=104
UI Flex Components: Tested! Supported! Ready!
--
http://www.theflexshow.com
http://www.jeffryhouser.com
http://www.asktheflexpert.com
--
Part of the DotComIt Brain Trust

Reply via email to