我有这个项目渲染器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>
并尝试通过classfactory
将项呈示器追加到我的datagridcolumnmyRenderer = ClassFactory(MyRenderer);
myRenderer.properties = { greylist: this.greylist };
现在调试时我得到MyRenderer无法转换为classfactory的错误。
有人可以帮帮我吗?
提前致谢
塞巴斯蒂安
答案 0 :(得分:1)
请改为尝试:
myRenderer = new ClassFactory(MyRenderer);