2009-08-26 6 views
1

Je cet article MyRenderer.mxml rendererne peut convertir ClassFactory

<?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> 

et essayer d'ajouter l'élément générateur de mon DataGridColumn par un ClassFactory

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

Maintenant, quand je reçois le débogage l'erreur MyRenderer ne peut pas être converti en classfactory.

Quelqu'un peut-il m'aider s'il vous plaît?

Merci à l'avance

Sebastian

Répondre

1

Essayez ceci:

myRenderer = new ClassFactory(MyRenderer); 
+0

vous ... Merci de me donner l'indice à cette faute de frappe =) –

Questions connexes