2009-07-28 2 views
0

외부 이벤트에 대한 응답으로 AdvancedDataGrid에서 행을 이동하는 방법이 있습니까? 이 경우 도구 모음 단추를 사용하여 격자에서 선택한 항목이나 항목을 위나 아래로 이동하고 싶습니다. 문제는 그리드의 항목 렌더러 및 선택 데이터의 배열과 동기화 된 계층 적 데이터 소스를 유지하는 것입니다.Flex 3 AdvancedDataGrid에서 프로그래밍 방식으로 항목을 이동하려면 어떻게합니까?

답변

1

원래 데이터 소스를 바인딩 할 수있는 경우 (예 : ArrayCollection) 원본 소스를 변경하면 데이터 그리드가 업데이트되어야합니다.

+0

selectedItems 데이터를 올바르게 업데이트하지 않는 것 같습니다. 이동해야하는 것처럼 데이터를 이동하고 이동 한 행은 이동 후에도 계속 강조 표시되지만 selectedItems 데이터는 업데이트되지 않으므로 다음에 이동 단추를 클릭 할 때 동작이 올바르지 않습니다. – rtward

+0

흠 ... selectedItems 데이터를 수동으로 업데이트해야 할 수도 있습니다. 데이터를 이동 한 후에 selectedItem을 원하는 값으로 설정하려면 코드를 단추 클릭 핸들러에 추가해야 할 것입니다. – CookieOfFortune

관련 문제