문제

GWT Tabpanel의 한 패널 인 잠재적으로 매우 큰 ListGrid가 있습니다.2000 픽셀의 너비와 6000 픽셀의 높이를 부여하더라도 두 차원에 맞지 않습니다.이는 TabPanel (스크린이 6000px 높지 않은)이고 ListGrid에 대한 수평 및 수직 스크롤 막대가있는 수직 스크롤 막대로 끝납니다.

사용자는이 ListGrid에 항목이 거의 없지만 다른 일부는 수백 줄을 가질 수 있습니다.ListGrid가 둘러싸는 패널의 크기에 맞게 만치는 방법이 있으며 하나의 스크롤 막대가 하나만있어?

고마워, 그렉

도움이 되었습니까?

해결책 2

확인, 답변을 찾았습니다.

theGrid.setAutoFitData (Autofit.VERTICAL);
theGrid.setHeight (1);
theGrid.setShowAllRecords (true);
theGrid.setBodyOverflow (Overflow.VISIBLE);
theGrid.setOverflow (Overflow.VISIBLE);
theGrid.setLeaveScrollbarGap (false);
.

ListGrid를 설정하여 크기가있는 행 수에 따라 크기를 변경하고 크기를 볼 수있는 영역으로 제한하지 않습니다.

다른 팁

""setWidth100 () SetHeight100 () ?

listGrid.setWidth100();
listGrid.setHeight100();
.

이 방법을 호출하는 것은 폭과 높이를 "100 %"로 설정하는 SmartGwt와 같습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top