Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Перехват события на изменение в ArrayCollection (http://www.flasher.ru/forum/showthread.php?t=116652)

yavfast 07.10.2008 14:25

Перехват события на изменение в ArrayCollection
 
Код:

var _arr: ArrayCollection = new ArrayCollection([1, 2]);
_arr.addEventListener(CollectionEvent.COLLECTION_CHANGE, DataChangeHandler);
MyDataGrid.dataProvider = _arr;

Когда к DataGrid.dataProvider присваевается какой-нибудь ArrayCollection, то в DataGrid переопределяется событие CollectionEvent.COLLECTION_CHANGE

Вопрос: как на _arr повесить своё событие на изменение?

terbooter 07.10.2008 15:02

Нет такого события, следовательно и перехватывать нечего.
Но можно создать самому. Я бы отнаследовал кастомный класс от ArrayCollection
и добавил в сеттер вещать нужное событие.


Часовой пояс GMT +4, время: 16:42.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.