ComboBox with Type-Ahead
Here's an enhanced version of the Flex ComboBox with type-ahead functionality. It's evolved over several projects and is stable so I hope others might find it useful.
You can use whatever data provider you need; the filter works against the data in the labelField property. The data provider can be a simple list of strings (as per the example) or complex objects.
Right-click to view and download the source. Feel free to use this in your own projects, make any changes you want, and tell your boss that you created it;) Enjoy...

Type Coercion failed: cannot convert mx.core::UITextField@6415c81 to com.mine.views.components.ComboBoxTypeAhead.
This is the line its referencing. var selectedID:int = ComboBoxTypeAhead(event.target).selectedItem.id as int;
My dataprovider is an arraycollection of objects -> {label: "something", id: 76}
Any suggestions?
I copied your implementation, but changed the handler function to this.
private function updateComponent( event:Event ):void {
_selectedID = Number(componentList.selectedIndex);
trace("Selected item is " + componentList.selectedIndex);
someotherComponent.selectedIndex = int(_selectedID);
//modelLocator.selected
}
non-editable combobox?
If Yes can anybody please help me with the implementation.