![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Массив в ComboBOX
vitge © (2010-12-26 14:09:00)Уважаемые коллеги. У меня задача, вроде как и элементарная, но справится не получается , - как в выпадающий список в ComboBOXа вставить массив (одномерный) с данными, естественно stringового типа. Если можна конкретный код. Заранее благодарен.
Anatoly Podgoretsky (2010-12-26 18:20:00) [21]Вот видишь, он вообще плевал на твой код :-)
vitge (2010-12-26 17:59:00) [22]Вот, привожу проблему
сomsp.AddItem(l[i]); // где (L[i]) ел. массива
пишет мало параметров.
_Юрий (2010-12-26 17:53:00) [23]
> Anatoly Podgoretsky © (26.12.10 17:19) [5]
В момент старта примеры хорошо ускоряют продвижение, пока глаза разбегаются от обилия информации и неясно, что смотреть.
По поводу справки - и правда очень смешно, что там оказывается хоть что-то есть.
Anatoly Podgoretsky (2010-12-26 17:19:00) [24]
> _Юрий (26.12.10 16:33) [4]
Код настолько простой, что приводить его моветон. И кроме того он есть в справке, что особо смешно.
_Юрий (2010-12-26 16:33:00) [25]for s in strArray do
combobox.Items.Add(s);
KilkennyCat (2010-12-26 14:50:00) [26]Простейший пример на АсешщтЫскшзе 3.0
<?xml version="1.0" encoding="utf-8"?>
<!-- Simple example to demonstrate the Halo ComboBox control. -->
<s:Application xmlns:fx=" http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx">
<fx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
import mx.events.DropdownEvent;
[Bindable]
public var cards:ArrayCollection = new ArrayCollection(
[ {label:"Visa", data:1},
{label:"MasterCard", data:2},
{label:"American Express", data:3} ]);
private function closeHandler(evt:DropdownEvent):void {
myLabel.text = "You selected: " + ComboBox(evt.target).selectedItem.label;
myData.text = "Data: " + ComboBox(evt.target).selectedItem.data;
}
]]>
</fx:Script>
<s:Panel title="Halo ComboBox Control Example"
width="75%" height="75%"
horizontalCenter="0" verticalCenter="0">
<s:HGroup left="10" right="10" top="10" bottom="10">
<mx:ComboBox dataProvider="{cards}" width="150"
close="closeHandler(event);"/>
<s:VGroup width="250">
<s:Label width="200" color="blue" text="Select a type of credit card."/>
<s:Label id="myLabel" text="You selected:"/>
<s:Label id="myData" text="Data:"/>
</s:VGroup>
</s:HGroup>
</s:Panel>
</s:Application>
sniknik (2010-12-26 14:40:00) [27]> Если можна конкретный код. Заранее благодарен.
а можна конкретно, что не получается? заранее все равно. проблема то у тебя.
Ega23 (2010-12-26 14:22:00) [28]TComboBox.Items + F1