2011-02-02 3 views
0

플렉스 4에서는 데이터베이스의 레코드로 채워진 메뉴가있는 PopUpButton을 사용하고 있습니다.플렉스 4의 메뉴에 스크롤러를 추가하는 방법

고객의 경우, 메뉴의 데이터 제공 업체는 50 개가 넘는 요소를 가지고 있습니다.

메뉴를 클릭하면 스크롤러를 보거나 마우스 휠에 응답하지 않고 화면의 높이 이상으로 확장됩니다. 따라서 실제로 메뉴의 하위 항목에 액세스 할 수있는 방법은 없습니다.

그래서 어떻게 든 메뉴의 높이를 제한하고 스크롤러를 추가해야합니다.

rowCountmaxHeight 명령이 아무 효과가 없습니다.

var companyContextMenu:Menu=new Menu(); 
companyContextMenu.maxHeight=400; 
companyContextMenu.rowCount=20; 

같은 코드는 4

어떤 도움이 많이 감사 플렉스 마이그레이션하기 전에 잘 작동했다. 플렉스에서

답변

1

버전 3과 4

첫째, 혼합하지 마십시오 후광과 불꽃 사이에 큰 가지에 대한 스크롤바가있다. 그런 다음 스크롤러가 될 메뉴 주위에 scroller-Tag를 놓습니다. 컨테이너 Group, DataGroup, VGroup, HGroup 및 TitleGroup 만 IViewport를 구현하고 scoller 태그를 처리 할 수 ​​있습니다.

위의 컨테이너 중 하나에 메뉴를 넣으십시오. 이것은 당신을 위해 처리되지 않습니다, 코드를 게시하시기 바랍니다.

BR 프랭크

+0

감사 프랭크, 즉 궤도에 날 잡으려고 한 정도로합니다. –

관련 문제