2010-04-19 4 views
1

나는 명확한 순간 유사한 식별자 와 체크 박스의 일부 그룹이 단 하나 개의 그룹은 내가 체크 박스의 마녀 그룹 선택을위한 접근 "인식"한다는 변수가 플렉스 : 함수에서 타겟 ID를 변경하는 방법은 무엇입니까? 플렉스 응용 프로그램에서

group 10 
     id="chkBox101" 
     id="chkBox102" 
     id="chkBox103" 

group 20   
     id="chkBox201" 
     id="chkBox202" 
     id="chkBox203" 

group 30 
     id="chkBox301" 
     id="chkBox302" 
     id="chkBox303" 

     .... 
     .... 
     .... 

를 확인하기위한 접근

var selCB: String = 10; // it changes to 10, 20, 30, 40, 50 .... 

모든 그룹에 동일한 기능을 사용하여 어떤 체크 박스가 선택되어 있는지 확인하고 싶습니다. 다음 함수에서 XX를 selCB 값으로 바꾸는 방법 ??? 미리

private function checkTheCheckBoxes() void: 
    { 
     if { chkBox101.selected == true || chkBox102.selected == true || chkBox103.selected == true } 
     then { 
      doSomething(); 
      } 
     else 
      { 
      doSomethingElde(); 
      } 
    } 

감사 :

private function checkTheCheckBoxes() void: 

    { 
     if { chkBoxXX1.selected == true || chkBoxXX2.selected == true || chkBoxXX3.selected == true } 
     then { 
      doSomething(); 
      } 
     else 
      { 
      doSomethingElde(); 
      } 
    } 

따라서, 예를 들어, 그룹 (10)의 경우 (selCB = 10)이 함수는 같을 것이다.

답변

0

그룹의 모든 하위 노드를 반복 할 수 없습니까? 이 도움이 for each (var o : RadioButton in radioGroup.getAllChildren()) ...

희망 같은

뭔가.

관련 문제