2009-07-16 6 views
0

4 ~ 10 개의 열로 구성된 DataGrid가 있습니다. 열의 너비가 '50'이되도록하고 싶습니다. 이미 width 속성을 MXML로 설정했습니다. "colName.hide = true"를 사용하여 데이터가 있는지 여부에 따라 다양한 열을 숨 깁니다. 열이 적을 때 열이 확장된다는 것을 알았습니다. 열의 최대 너비를 설정하거나 같은 너비를 유지하도록 강제하는 방법이 있습니까?크기 조정 Flex DataGridColumns (동적 번호)

답변

1

너비가 정의되지 않은 열을 하나 남겨 두어야합니다. 부모 (그리드)의 크기를 조정하면 확장됩니다. 열이 숨겨져 표시 될 때

또는 동적

+0

나는 돌아가서 이렇게했으며 훨씬 더 잘 작동한다. –

2

가 왜 그냥 50 * amtOfCols에 데이터 그리드 자체의 폭의 크기를 조정 계산과 탐욕의 폭을 적용해야합니까?

+0

이것은 내가 어제 한 일입니다. 내가 좋아했을만큼 우아하지는 않지만 효과적이었습니다. 나는 데이터 그릿의 너비와 높이를 백분율 형태로 유지하려고했습니다. 그것이 계속 미치기 때문에 나는 그것을 할 수 없었다. –