我需要一个带有 +/-
按钮的列表网格,这样我就可以使用这些按钮来添加或删除列表网格。
ListGrid listGrid = new ListGrid();
listGrid.setWidth(230);
listGrid.setHeight(224);
listGrid.setDataSource(coursesDS);
listGrid.setCanDragRecordsOut(true);
listGrid.setDragDataAction(DragDataAction.COPY);
这样只会创建 listgrid,但是是否有通过提供特定于 listgrid 的按钮来增加 listgrid 的任何隐式功能?
或者我需要明确地创建图像按钮并且必须编写代码以便在单击图像(添加)按钮时我可以添加列表网格的数量?
请帮忙。谢谢。
最佳答案
关于“-”图标:
listGrid.setCanRemoveRecords(true);
创建一个带有“-”图标的附加最右边的列以删除 listGrid 的当前行。
我能找到的最接近“+”的是这个例子: http://www.smartclient.com/smartgwt/showcase/#grid_editing_new_row
listGrid.startEditingNew();
在示例中,该行是从 ClickHandler 中的 onClick 函数执行的,用于附加按钮。
关于gwt - 通过单击 +/- 图像按钮添加/删除列表网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6639031/