【问题标题】:Cannot Convert to ClassFactory无法转换为 ClassFactory
【发布时间】:2009-08-26 14:43:25
【问题描述】:

我有这个项目渲染器 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 无法转换为 classfactory 的错误。

有人可以帮帮我吗?

提前致谢

塞巴斯蒂安

【问题讨论】:

    标签: apache-flex flash datagrid itemrenderer


    【解决方案1】:

    试试这个:

    myRenderer = new ClassFactory(MyRenderer);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-02
      • 2016-06-30
      • 2016-01-14
      • 2013-07-25
      • 2016-07-05
      相关资源
      最近更新 更多