2010-07-11 8 views
0

플렉스에서 구현할 화면에서 원하는 특정 동작이 있습니다.
내 화면은 네비게이터 창과 내용 창 (왼쪽에서 오른쪽)
브라우저를 줄이면 내용 표시 줄의 스크롤 막대와 구성 요소의 원래 크기가 그대로 유지됩니다.
브라우저를 와이드 스크린처럼 오른쪽으로 확장하면 DataGrid와 같은 구성 요소가
으로 확장됩니다.
어떻게해야합니까? minWidth와 minHeight로 끝났습니까?
감사합니다,플렉스 캔버스 크기 조정

답변

0

이 같은 작업을 수행하는 가장 쉬운 방법은 측정 기능이나 updateDisplayList 기능을 무시하고 크기를 수동으로 설정하는 것입니다. 때로는 최소/최대 크기가 작동하며 때로는 그렇지 않을 수도 있습니다.

0

해결책을 찾았습니다. mx : Canvas를 mx : Panel로 대체 했으므로 더 잘 작동합니다. 나는 예상대로. 높이와 너비는 백분율로 표시됩니다. 패널에 minWidth, minHeight
정의가 있습니다. 프레임이 minWidth 또는 minHeight 속성 아래로 이동하면 스크롤 막대가 열립니다.

중요 : ANT (mxmlc)로 컴파일하는 경우 다른 구성 파일 (즉, Flash Builder에서 사용하는 파일이 아닌)을 사용할 수 있습니다. 에는 각각 다른 매개 변수가 있습니다. 또한 각각이 swf를 포함하는 다른 .html 파일을 생성 할 수 있습니다 (HTML 템플릿에 따라) (예 : width 매개 변수)

관련 문제