Is there anyway to create a custom item editor based on the dataField value? For example:
<mx:DataGrid editable="true" dataProvider="{_actionArr}" id="prop">
<mx:column>
<mx:DataGridColumn headerText="Component" editable="false" dataField="label"/>
<mx:DataGridColumn headerText="Value" editable="true" itemEditor="{data.ie}"/>
</mx:columns>
</mx:DataGrid>
...
[Bindable] private var _actionArr:Array = [
{ label:"Slider", val:"", ie:mx.controls.HSlider },
{ label:"ComboBox", val:"", ie:mx.controls.ComboBox },
{ label:"Button", val:"", ie:mx.controls.Button}];