1

mx:Boxコンテナを拡張して、2つのボタンがコンテナの外側に配置され、その内容を循環しようとしています(スクロールバーと同様)。

基本的に「mx:HBox-> mx:Buttonmx:Box mx:Button」のようなカスタムコンポーネントを作成しました。ここで、ボタンとボックスはhboxの子です。

カスタムコンポーネントを介してボックス(たとえば、dataProviderとitemRenderer)へのアクセスをユーザーに提供するにはどうすればよいですか?

したがって、「local:MyCustomComponent dataProvider = "rar" itemRenderer = "rar" />」と記述するだけで、そのコンポーネント内のボックスで使用できますか?

4

1 に答える 1

2

Listコンポーネントのプロパティをプロキシするゲッターとセッターを作成します。

すなわち:

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