2009-11-06 5 views
3

flex 데이터 격자의 특정 행에 대해 몇 개의 열을 비활성화하는 방법이 있습니까?선택한 행에 대해 flex에서 DataGrid의 선택된 열을 비활성화하는 방법은 무엇입니까?

내가 약 10 개 이상의 열이있는 데이터 그리드를 몇 열 이름은 예를 들어 말 : Item Id, Item Name, Item StatusVerifiedState을. 처음에는 열 Verified State을 사용하지 않도록 설정하려고합니다. 열 값, Item Status 특정 행에 대해 Review Passed 경우

지금, 나는 열 VerifiedState를 활성화하고 편집 할 수 싶습니다. Flex DataGrid에서 가능합니까?

그렇다면 어떻게 구현할 수 있습니까?

+0

열 또는 행을 비활성화 하시겠습니까? 제목은 행을 말하지만 질문에 세 번째 파라는 열을 말합니다 – Amarghosh

+0

선택한 행에서 선택된 열을 비활성화하려고합니다 .. 질문에 혼란스러워서 죄송합니다. 내가 바꿀거야 .. – Angeline

답변

0

열에 대한 ItemRenderer를 수행 할 수 있습니다. Item StatusReview Passed이 아닌 이상 아무 것도 표시되지 않습니다.

0

비활성화하려는 열에 대해 ItemRenderers를 사용하는 것에 동의합니다. 그런 다음 '데이터 설정'을 재정의하면 행이 올바른 상태인지 확인하고 PropertyChange 리스너를 데이터 obj에 추가합니다. 그러면 객체가 올바른 상태로 전환되어 열을 활성화 할 수 있습니다.

관련 문제