我正在使用smartgwt ListGrid 。当为空时出现问题,如果我手动设置列宽,我可以在视口中获得一些剪切列,并且没有水平滚动所以我无法访问他们。
但是如果我添加一个空记录,则会出现滚动条。我通过添加
修复了它setAutoFitData(Autofit.HORIZONTAL);
setAutoFitMaxColumns(3000);
setOverflow(Overflow.AUTO);
但我需要在listGrid中添加一些冻结列。我想使用 setFrozen(true)方法,但不兼容与setAutoFitData(Autofit.HORIZONTAL);
我需要的是
如果列不在视口中,则显示滚动条,即使列表网格为空也是如此
必须冻结一些第一列。
答案 0 :(得分:0)
所有内容都适用于基本列表网格,没有其他选项。但是当我设置
setShowEmptyMessage(false);
我的滚动条消失了。
我找到了一种解决方法:
setShowEmptyMessage(true);
setEmptyMessage(" ");