1

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

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

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

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

4

1 回答 1

2

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

IE:

private function set dataProvider(value:Object):void
{
 list.dataProvider = value;
}
于 2011-01-10T07:51:49.780 回答