Я сделал следующий код. Я знаю, что это ужасно написано, но это всего лишь коробка с двумя полями со списком и текстовым вводом ниже, добавляемая в VBox, чей идентификатор - «гараж». Проблема в том, что, как бы я это ни делал, когда я открываю поле со списком, программа тормозит настолько, что его невозможно использовать больше. Я хотел бы знать, есть ли у вас какие-либо идеи о том, что скрывается за ComboBox и возможные причины этого "замедления", когда я открываю ComboBox ... Возможно, рендеринг или что-то? Мы будем рады, если что-нибудь попробуем или поищем.
<mx:VBox width="100%" height="100%" id="garage" initialize="garage.addChild(User.instance.house.garage);" >
<mx:Label text="Garagem" />
<mx:Button label="Adicionar automóvel"
click="var c:VBox = new VBox();
var h:HBox = new HBox();
var cb1:ComboBox = new ComboBox();
cb1.dataProvider=new ArrayCollection(['Compacto','Familiar','Carrinha']);
h.addChild(cb1);
cb1 = new ComboBox();
cb1.dataProvider=new ArrayCollection(['Compacto','Familiar','Carrinha']);
h.addChild(cb1);
c.addChild(h); c.addChild(new TextInput()); garage.addChild(c);"/>
</mx:VBox>