На первый взгляд, это просто:
<mx:ComboBox id="myComboBox"
dataProvider="{myDataProvider}"
selectedItem="{defaultItem}"/>
Когда вы установите defaultItem (убедитесь, что он [Bindable]) для одного из элементов в поставщике данных, он обновит элемент управления.
Но есть проблемы с этим подходом. Если currentDefaultItem всегда не изменит ПОСЛЕ myDataProvider, привязка к dataProvider может отменить выбор, возвращаясь к значению по умолчанию (первый элемент в списке).
Одним из способов решения этой проблемы является принудительное восстановление выбранного элемента после dataProvider путем включения dataProvider в вызов, обеспечивающий выбранный элемент.
<mx:ComboBox id="myComboBox"
dataProvider="{myDataProvider}"
selectedItem="{getSelectedItem(myComboBox.dataProvider, defaultItem)}"/>
Это гарантирует, что selectedItem будет восстановлен при изменении currentDefaultItem или после изменения dataProvider. Я был бы заинтересован в других решениях сам.