2013-05-15 5 views
0
protected function inital():void 
    { 
     var _cb:CheckBox; 
     var _formitem:FormItem; 
     for(var i:int =0;i<program.list.length;i++) 
     { 
      _formitem = new FormItem(); 
      _formitem.label = employee.list.emp_name; 
      _cb = new CheckBox(); 
      _cb.styleName="gridCheckBox"; 
      _cb.selected = (employee.list[i].emp_id == 'Y'?true:false); 
      _formitem.addElement(_cb); 
      Dynamic_Check.addElement(_formitem); 
      } 
     } 

제가리스트 두 필드 EMP_NAME, EMP_ID를 포함하는 배열 컬렉션을 선언 h've 직원과 같은 값 개체 이름 자바 측으로부터리스트의 값 retreving 그리고 난 선택란 레이블 이들 값을 할당 오전 (y 또는 N 형식) 인 emp_id를 표시하지만 해당 확인란의 레이블과 선택 사항을 볼 수 없습니다. VO에서 배열 컬렉션으로리스트 선언. public var list : ArrayCollection = new ArrayCollection();동적 배열 컬렉션의 값을 확인란에 할당하는 방법은 무엇입니까?

답변

0

중 하나는 당신에게 버튼을 업데이트 할 수있는 ArrayCollection에 CollectionEvent.COLLECTION_CHANGE를 사용하거나 버튼에 라벨을 바인딩 BindingUtils.bindProperty를 사용합니다.