EventListener для отслеживания количества элементов в DataGrid - PullRequest
0 голосов
/ 01 октября 2009

Я новичок во Flex, но я изучал его с Flex Builder, и он довольно хорош.

Действительно лучшее для быстрого создания веб-приложений ...

Я пытаюсь что-то сделать с помощью EventListeners, но я все еще делаю много грязного кода, поэтому мне нужна помощь тех, кто уже знает flex.


У меня есть DataGrid, и его элементы добавляются другим компонентом, с этим проблем нет.

У меня есть кнопки для добавления, удаления и редактирования элементов внутри DataGrid. С этим тоже проблем нет.

Но я хочу, чтобы эти кнопки были включены, когда в DataGrid есть хотя бы один элемент, а если нет, все три кнопки должны быть отключены.

Как мне это сделать?

РЕДАКТИРОВАТЬ: Забыл сказать: Я думаю, что EventListeners - лучший способ. Но .. ты скажи мне.

1 Ответ

1 голос
/ 02 октября 2009

Это должно сделать это:

<mx:DataGrid id="mydg "dataProvider="{books}"   horizontalGridLines="false">
</mx:DataGrid>

<mx:Button enabled={mydg.dataProvider.length!=0} label="my button"/>
...