Tilelayout で Flex4 Spark リストを使用しています。itemrenderer では、4 つの状態が定義されています。状態がMouseOver
とに変化しますがMouseClick
、これは私の目的ではありません。
これはいくつかのコードです:
<s:List id="tileList" click="tileList_itemClick(event)" styleName="widgetList">
<s:layout>
<s:TileLayout requestedColumnCount="7" />
</s:layout>
</s:List>
var factory:ClassFactory = new ClassFactory(ExamWidgetRenderer);
tileList.itemRenderer = factory;
tileList.dataProvider = items;
itemRenderer で:
<s:states>
<s:State name="InitialState"/>
<s:State name="Completed"/>
<s:State name="Disabled"/>
<s:State name="Locked"/>
</s:states>
状態はデータプロバイダーによって設定されます。MouseEvent の影響はありません。
この問題を抱えていた人で、これを解決した人はいますか?
ありがとう!