У меня была такая же проблема, и я легко ее решаю. У меня был компонент comboBox для страны и comboBox для состояний, и он динамически заполнялся названиями стран, а другой - связанными со штатами ... У меня было две формы внутри HBox, чтобы показать формы, похожие на два столбца, а внутри формы справа был formItem и внутри формы элемент comboBox. Проблема была в том, что когда я дал comboBox его dataProvider, появились полосы прокрутки, и это было очень отвратительно ...
Решение: я показываю вам только правильную форму, потому что это была проблема (autoLayout = "false" в форме и minWidth = "0" в определении ComboBox)
<mx:Form autoLayout="false" verticalGap="12">
<mx:FormItem label="Country" required="false" width="100%" direction="vertical">
<mx:ComboBox id="countryComboBox" minWidth="0" width="100%" labelField="@name"/>
</mx:FormItem>
<mx:FormItem label="State" required="false" width="100%" direction="vertical">
<mx:ComboBox id="stateComboBox" minWidth="0" width="100%" labelField="@name"/>
</mx:FormItem>
</mx:Form>