2009-11-17 4 views
0

나는 VBox에 다른 컴포넌트들과 함께 ADG를 가지고있다. ADG의 항목 행 수는 가변적입니다. 그러나 ADG의 높이를 높이려면 스크롤하지 않고 모든 행을 표시해야합니다. 내가 포함 된 VBox가 모든 스크롤을 처리하기를 원하기 때문입니다.플렉스 : 행의 고급 데이터 그리드 높이를 만드시겠습니까?

VBox에 가로 스크롤 막대가있는 경우가 있기 때문에이 경우 ADG를 스크롤하기 전에 ADG의 스크롤 막대를 표시하려면 오른쪽으로 스크롤해야합니다.

이렇게 할 방법이 있습니까?

감사합니다. 즉, 푹 행 속성을 처리하지 않는 경우, 당신은 총 수를 계산하는 함수를 작성할 수

rowCount="{ dataProvider.length }" 

:

답변

2

당신은 데이터 공급자의 길이로 ADG의 "rowCount의"속성을 바인딩 할 수 있습니다 행 :

rowCount="{ getRowCount(dataProvider) }" 

private function getRowCount(dataProvider:ArrayCollection):int 
{ 
    // walk through dataProvider and count up rows + nestedRows 
} 
관련 문제