![]() |
|
||||||||||
|
|||||
|
Добрый день.
Юзаю DataGrid следующим образом: <mx:DataGrid x="330.25" y="66" width="252.75" height="302" id="gridAllUsers" initialize="onInitGridAllUsers()"> <mx:columns> <mx:DataGridColumn headerText="" dataField="checked" width="20" editable="true" rendererIsEditor="true" itemRenderer="mx.controls.CheckBox" editorDataField="selected" /> <mx:DataGridColumn headerText="Name" dataField="name"/> </mx:columns> </mx:DataGrid> private function onSelectAllAllowed():void {
var checked:Boolean = chSelectAll.selected;
if(gridAllUsers.dataProvider == null) return;
//
for(var i:Number = 0; i < gridAllUsers.dataProvider.length; i++){
gridAllUsers.dataProvider[i].checked = checked;
}
gridAllUsers.invalidateList();
}
Источник данных грида - Array, в котором хранятся обьекты моего класса. В чем может быть проблема? Спасибо. |
|
|||||
|
Контрибьютор базы знаний по Флекс
Регистрация: Aug 2005
Сообщений: 690
|
http://www.returnundefined.com/files...ererExampleV2/
http://www.dgrigg.com/samples/flex/c...xitemrenderer/
__________________
Flex 2 и Co |
|
|||||
|
Спасибо за ссылки, немного разобрался, теперь не могу понять каким макаром мне прицепить слушатель события к чекбоксу по выбору всех
![]() |
|
|||||
|
все, разобрался - использую свои события, нужно было разрешить им всплывать.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 01:45. |
|
|
« Предыдущая тема | Следующая тема » |
|
|