![]() |
Как указать ItemRender в as3?
Как указать создаваемому объекту на нужный ItemRender в коде?
Создал отдельный ItemRender с названием MyItemRender.mxml. В коде создается DataGrid - MyDataGrid. Если указать то выводит ошибку 1067: Неявное приведение значения типа Class к несоответствующему типу mx.core:IFactory. Если MyDataGrid.itemRender=MyItemRender as IFactory; то ошибку не выдает, но и результата никакого. Подскажите, что не так? |
Код AS3:
|
Выводит ошибку: Error #1034: Ошибка типа Coercion: невозможно преобразовать Test::MyItemRender@9798479 в mx.controls.listClasses.IListItemRenderer.
Вот подробный код: Код AS3:
Код AS3:
|
Ну так вы наследовались от spark ItemRenderer, который имплементирует spark IItemRenderer, а DataGrid требует класс имплементирующий mx IItemRenderer.
|
Спасибо!!!
А можно администрации сайта выдать alatar'у грамоту за постоянную помощь пользователям? |
Для этого есть кнопка в виде виде весов над сообщениями.
|
Цитата:
|
| Часовой пояс GMT +4, время: 22:25. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.