Выделите первый элемент в списке листов в flex - PullRequest
0 голосов
/ 03 ноября 2011

Я перемещаюсь по элементам списка плиток, используя кнопку «Далее» и «Предыдущий».Мне нужно выделить первый элемент в списке листов по умолчанию (например, первый элемент выбирается по умолчанию)

1 Ответ

1 голос
/ 03 ноября 2011

Просто требуется выбор, который по умолчанию выберет первый элемент:

<s:List requireSelection="true">
    <s:layout>
        <s:TileLayout />
    </s:layout>
</s:List>

В противном случае вы можете установить выбранный индекс:

<s:List selectedIndex="0" />

Или ...

<fx:Script>
    <![CDATA[
        public function selectFirstItem():void
        {
            list.selectedIndex = 0;
        }
    ]]>
</fx:Script>

<s:List id="list" />

Аналогично, если вы используете устаревший mx: TileList

<mx:TileList selectedIndex="0" />
...