2011-04-26 3 views
0

저는 flex mx : dataagrid를 사용합니다. headerBackgroundSkin을 설정하여 모든 DataGrid 열 머리글에 표시 할 스킨 또는 그림을 지정할 수 있으며 정상적으로 작동합니다!플렉스 : 현재 정렬 된 열의 데이터 격자 헤더에 사용자 정의 배경 스킨 사용

문제는 현재 정렬 된 열에 대해 사용자 지정 스킨을 지정하는 방법을 찾을 수 없다는 것입니다 (정렬이 오름차순이거나 내림차순 인 경우 중요하지 않음, 이는 사용자가 현재 정렬 된 열을 표시하는 것임) .

각 열에 대해 사용자 지정 headerRenderer를 만들려고했지만 꽤 복잡하고 잘 작동하지 않습니다.

저는 잠시 동안 해결책을 찾고 있었지만 좋은 방법을 찾을 수 없습니다. 그것은 나를위한 아주 기본적인 요구처럼 들리네 ... 믿을 수 없을 정도로 Flex로 달성하기가 너무 복잡해 !! 나는 누군가가 몇 년 전 같은 일을 위해하지만 성공하지 찾고 있었다 발견

... http://groups.google.com/group/flex_india/msg/78564c365c487583

사람이 내가 많이 감사 할 수있는 솔루션 또는 해결 방법이있는 경우! 사용자가에 정렬을 클릭 할 때 사전에

덕분에 김

[플렉스]

답변

1

컬럼에 대한 '피부'가 없다, 그러나, 당신은 열 자체에 backgroundColor 스타일을 변경할 수 열 자체. 좀 더 복잡한 것을 원하면 Datagrid 자체를 확장해야합니다. 당신 만의 backgroundColor를 변경하는 경우

+0

에 영향을주지 않습니다 ...하지만이 간단한 일이 상대적 ... 플렉스 – Kim

+0

"간단한"매우 복잡해질 수있는 방법을 믿을 수 없다. 차트 작성 구성 요소는 데이터를 사용하여 즉시 작동하도록 만들어 졌기 때문에 사용자 정의를 고려하지 않았기 때문에 특별한 예외입니다. 새로운 차트 구성 요소가 훨씬 더 좋을 것입니다. –

-1

그것은 또한 나의 결론이다 헤더

관련 문제