【问题标题】:Flex: Creating a custom list componentFlex:创建自定义列表组件
【发布时间】:2011-01-10 04:33:46
【问题描述】:

我正在尝试扩展 mx:Box 容器,以便两个按钮位于容器外部以循环浏览其内容(类似于滚动条)。

我制作了一个看起来基本的自定义组件 像“mx:HBox->mx:Button mx:Box mx:Button”,其中按钮和框是 hbox 的子级。

如何通过我的自定义组件让用户访问该框(比如它的 dataProvider 和 itemRenderer)?

所以他们只需要写 'local:MyCustomComponent dataProvider="rar" itemRenderer="rar"/>' 我的盒子里面的那个组件就可以使用了吗?

【问题讨论】:

    标签: apache-flex custom-component dataprovider


    【解决方案1】:

    创建代理 List 组件属性的 getter 和 setter。

    即:

    private function set dataProvider(value:Object):void
    {
     list.dataProvider = value;
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-21
      • 2012-01-06
      • 1970-01-01
      • 2010-10-23
      • 1970-01-01
      • 2011-04-03
      • 2010-11-23
      • 2014-12-10
      相关资源
      最近更新 更多