flex, filter, checkbox выбрать отменить выбор - PullRequest
0 голосов
/ 05 января 2012

Я использую Flashbuilder для создания фильтра для некоторых фотографий. У меня установлены флажки, которые работают нормально, но каждая фотография относится только к одному флажку, поэтому мне нужно, чтобы другие снимали флажок, когда один выбран. Я пытался использовать радио-кнопки, но он фильтрует все, как только вы нажимаете во второй раз.

Вот моя функция изменения

private function selectionChange():void
        {   
            filteredItems.refresh();
            filterLayout.filter();
        }

и мои флажки

<s:HGroup verticalAlign="middle" paddingLeft="8" left="250" top="5">
    <s:CheckBox label="Light" selected="@{_light}" change="selectionChange()"/>
    <s:CheckBox label="Medium" selected="@{_medium}" change="selectionChange()"/>
    <s:CheckBox label="Dark" selected="@{_dark}" change="selectionChange()"/>
</s:HGroup>
...