I am looking to implement a search text box as follows:
When user starts typing in and there are non-zero results, the text box will open up and display the results below it.
When the user selects a result, the text box closed, but this time with a down-arrow (like a combobox) so that the user can re-open the list.
I suspect what I really need is a combobox with ability to hide/show the down arrow. How do I do this in Flex?
Thanks in advance.
I found out an easy way to do this:
setStyle(“arrowButtonWidth”, 0);
In my custom combobox, I set the initial width of the arrow button to 0.
Then in the List change event,
if the size of the dataprovider is greater than 1, the arrow width is set back to (say) 20
This approach is much simpler than the above approaches. If you know any pitfall of my approach, please share.