Количество предметов в выпадающем списке во Flex - PullRequest
0 голосов
/ 15 апреля 2010

HI, Как получить общее количество элементов (количество) в поле со списком во Flex?

Ответы [ 4 ]

2 голосов
/ 16 апреля 2010

Я подтвердил, что это будет работать:

(comboBox.dataProvider as ArrayCollection).length
2 голосов
/ 15 апреля 2010

случайная идея для вас:

var dp : Object = combobox.dataProvider ;
if(dp is Array)
{
    //do something cool
}
else if(dp is ArrayCollection){
    //do something equally as cool
}

и т.д ...

0 голосов
/ 15 апреля 2010

Поставщик данных combobox является коллекцией массивов. Вы можете использовать свойство length для подсчета числа.

0 голосов
/ 15 апреля 2010

Попробуйте использовать:

combobox.collection.length

где combobox - это поле со списком, который вы используете

Я не уверен, что это будет работать, хотя. Вам может потребоваться создать подкласс элемента управления, поскольку коллекция является защищенным членом: (

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...