Список искров Flex, onHover / onClick меняет currentState - PullRequest
0 голосов
/ 06 июня 2011

Я использую список искр Flex4 с Tilelayout.В 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 не оказывает влияния.

Кто-нибудь, у кого также была эта проблема, решил эту проблему?

Спасибо!

1 Ответ

0 голосов
/ 06 июня 2011

Вы можете попробовать autoDrawBackground="false" это может решить вашу проблему

...