TabPanel中的大型SmartGWT Listgrid,如何获得一组滚动条
题
我有一个非常大的lastgrid,它是一个gwt tabpanel的一个面板。甚至给它宽度为2000像素和高度为6000像素,它不适合维度。这意味着我最终找到了TabPanel的垂直滚动栏(屏幕不是6000 px高)和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();
.
调用这些方法是SmartGWT等效,其将宽度和高度设置为“100%”。
不隶属于 StackOverflow