2010-02-11 3 views
1

를 다시 라이브 예제 : 어떤 값으로 콤보가있다 http://interklub.biz/CTPonLine.html플렉스 콤보 사용자의 선택은 여기에 더 자세한 설명이 될하기 위해

마지막 열에서. 사용자가 첫 번째 행에서 ComboBox의 옵션을 선택한 다음 아래로 스크롤하면 첫 번째 항목이 사라지고 기본 상태로 돌아갑니다. 더 이상한 것이 있습니다. 이전에 매우 동적 인 값 (다른 행에 대해 완전히 다른 값)을 사용하여 추가 열에 하나 이상의 ComboBox를 적용하려고했지만 동일한 동작 (스크롤 다운 및 스크롤 다운) 후 다른 값의 dataProviders ComboBox가 스위치였습니다.

+0

링크가 죽었습니다. – Rydell

답변

0

렌더러를 다시 사용할 때 아이템 렌더러를 제대로 초기화하지 않는 것처럼 보입니다. 렌더러를 다시 사용할 때 데이터에서 업데이트하지 않고 이전 값을 유지합니다.

당신은 다음 중 하나를 수행하여이 문제를 해결 할 수 있어야한다 : 아이템 렌더러의 selectedValueset data()을 재정의 data 요소

  • 의 일부 재산에 대한 현재의 제어를 업데이트 할 바인딩

    1. 을 데이터
    2. dataChange 이벤트에서 작동하고 거기에서 업데이트

자세한 내용은 Adobe의 Working with Item Renderers을 참조하십시오.

관련 문제