我有一个非常大的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%”。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top