内部の要素を受け入れるカスタムフレックスコンポーネントを作成するにはどうすればよいですか?
-
22-10-2019 - |
質問
次のコード(Exerpt)があります。
<fx:Declarations>
<fx:Array id="ribbonTabs">
<fx:String>Home</fx:String>
<fx:String>Help</fx:String>
</fx:Array>
</fx:Declarations>
<cx:RibbonBar id="mainRibbon" tabs="{ribbonTabs}" />
リボンバーは、私が作成したカスタムコンポーネントであり、基本的にタブナビゲーターと他のものがあります。そのコードはこれを作成します:
ご覧のとおり、「タブ」プロパティにパブリック変数を使用していますが、これを行うことができるようにコードを書きたいと思います。
<cx:RibbonBar id="mainRibbon">
<fx:ArrayList>
<fx:String>Home</fx:String>
<fx:String>Help</fx:String>
</fx:ArrayList>
</cx:RibbonBar>
...それは上記のスクリーンショットと同じものを作成します。
Adobe Flex 4+でこれを達成するにはどうすればよいですか?私は本当にFlexが初めてなので、コメントコードや答えの詳細を本当に感謝しています。ありがとう!
解決
「タブ」が「dataprovider」に似ていると仮定すると、次のようにコードを更新できます。
<cx:RibbonBar id="mainRibbon">
<cx:tabs>
<fx:ArrayList>
<fx:String>Home</fx:String>
<fx:String>Help</fx:String>
</fx:ArrayList>
</cx:tabs>
</cx:RibbonBar>
所属していません StackOverflow