我在ListGrid
中有一个列,我想要冻结此列。我不希望用户能够拖动标题并调整此列的宽度。
我试过
column.setCanDragResize(false)
但没有运气。
有什么建议吗?
答案 0 :(得分:1)
首个plz邮政编码片段或至少智能GWT版本。 其次,在这种情况下,该方法可以正常工作:
ListGrid list = new ListGrid();
list.setWidth(500);
list.setHeight(300);
ListGridField listField = new ListGridField("first");
listField.setCanDragResize(false);
list.setFields(listField);
list.draw();
如果您希望禁用所有字段,则可以使用:
ListGrid list = new ListGrid();
list.setCanResizeFields(false);
list.setWidth(500);
list.setHeight(300);
ListGridField listField = new ListGridField("first");
ListGridField listField2 = new ListGridField("second");
ListGridField listField3 = new ListGridField("third");
list.setFields(listField,listField2,listField3);
list.draw();
编辑:如果你不想重新排序字段,你也可以设置list.setCanReorderFields(false);
此致,Jakov A。