Концептуально вам нужна функция itemRenderer, которая не реализована в MX DataGrid. (Может быть, в новом Spark, но я не знаю).
Вместо этого просто создайте itemRenderer для условного отображения DropDownList. Примерно так:
<s:MXDataGridRenderer dataChange="onDataChange()">
<fx:script>
public function onDataChange():void{
if((this.ListData as DataGridListData).rowIndex == 0){
label.visible == false;
ddl.visible == true;
} else {
label.visible == true;
ddl.visible == false;
}
}
</fx:Script>
<s:Label id="label" />
<s:DropDownList id="ddl" />
</s:MXDataGridRenderer>