-1
Нужна помощь по созданию динамического динамического сокета в Flex. Как создать динамический комбобокс при нажатии кнопки.MXML - динамически создавать combobox при нажатии кнопки
Заранее спасибо.
Нужна помощь по созданию динамического динамического сокета в Flex. Как создать динамический комбобокс при нажатии кнопки.MXML - динамически создавать combobox при нажатии кнопки
Заранее спасибо.
Например:
public function createComboBox_clickHandler(event:Event):void {
var myComboBox:ComboBox = new ComboBox();
var comboBoxDataProvider:ArrayCollection =new ArrayCollection([
{ name: "box1", value: "value1"},
{ name: "box2", value: "value2"},
{ name: "box3", value: "value3"},
{ name: "box4", value: "value4"}
]);
myComboBox.x = 100;
myComboBox.y = 100;
myComboBox.dataProvider = comboBoxDataProvider;
myComboBox.labelField = "name";
myComboBox.addEventListener(ListEvent.CHANGE, myComboBox_ClickHandler);
container.addElement(myComboBox);
}
public function myComboBox_ClickHandler(event:ListEvent):void{
trace(event.currentTarget.selectedItem.value);
}
и кнопка для мыши (и контейнер для них обоих)
<s:BorderContainer id="container" width="100%" height="100%">
<s:Button id="createComboBoxButton" click="createComboBox_clickHandler(event)" label="Create a combobox dynamically"/>
</s:BorderContainer>
Можете ли вы включать образец кода вместе с деталями из которых часть доставляет вам беда? –
Я новичок в flex и mxml. пытаясь разработать небольшое приложение. Ищем несколько примеров. Благодарю. – user2376184