flex: добавить флажок в элемент управления сеткой данных - PullRequest
0 голосов
/ 24 февраля 2011


У меня есть сетка данных в моем приложении Flex, я связываю сетку данных с arrayCollection, теперь я хочу добавить элемент управления checkbox к столбцу сетки данных, и я не хочу связывать chekcbox со значениями arraycollection.я хочу что-то вроде это без обязательного поля столбца флажок с arryayCollection.

1 Ответ

1 голос
/ 24 февраля 2011

Напишите itemRenderer, который является checkBox, и обработайте событие изменения.При изменении установите свойство в данных для выбранного логического значения.Пример: data.rowIsSelected = checkBox.selected;Свойство не обязательно должно уже существовать в dataProvider.

Переопределить установленное свойство данных и указать, чтобы выбранное свойство флажка совпадало с data.isRowSelected.

Позже вы можетепереберите набор данных и получите каждый элемент в свойстве isRowSelected элемента dataProvider, чтобы увидеть, выбрал ли он пользователя или нет.

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