Не удается преобразовать в ClassFactory - PullRequest
1 голос
/ 26 августа 2009

У меня есть этот рендерер предметов MyRenderer.mxml

<?xml version="1.0" encoding="utf-8"?>
<mx:HBox xmlns:mx="http://www.adobe.com/2006/mxml" implements="mx.core.IDataRenderer" >
    <mx:Script>
        <![CDATA[
        [Bindable]
            public var greylist : XML;

            public function newInstance() : * {
                return new MyRenderer();
            }
        ]]>
    </mx:Script>
</mx:HBox>

и попробуйте добавить средство визуализации элементов в мою таблицу данных с помощью класса

myRenderer = ClassFactory(MyRenderer);
myRenderer.properties = { greylist: this.greylist };

Теперь при отладке я получаю сообщение о том, что MyRenderer не может быть преобразован в класс.

Может кто-нибудь помочь мне?

Заранее спасибо

Себастьян

1 Ответ

1 голос
/ 26 августа 2009

Попробуйте вместо этого:

myRenderer = new ClassFactory(MyRenderer);
...