スパークドロップダウンリストがあり、それにカスタムスキンを適用して、ラベルの代わりに画像を表示しました。
<s:DropDownList id="id_cbLineType"
skinClass="assets.skins.SkinDropDownImageList"
itemRenderer="spark.skins.spark.DefaultComplexItemRenderer"
width="32"
selectedIndex="0"
borderAlpha="1"
change="OnLineTypeChange(event)">
<s:dataProvider>
<s:ArrayList>
<mx:Image source="@Embed('assets/images/mainToolbars/Straight.png')" />
<mx:Image source="@Embed('assets/images/mainToolbars/Curved.png')" />
<mx:Image source="@Embed('assets/images/mainToolbars/Angular.png')" />
</s:ArrayList>
</s:dataProvider>
</s:DropDownList>
画像を表示するためにカスタム スキンを適用しました。ここで、これらの画像のアップ、オーバー、ダウン、および無効化状態のさまざまな画像を表示したいと考えています。それを行う方法はありますか?