单击+/-图像按钮添加/删除listgrid

时间:2011-07-10 03:42:59

标签: gwt smartgwt

我需要一个带有+/-按钮的listgrid,以便我可以使用这些按钮添加或删除列表网格。

ListGrid listGrid = new ListGrid();
listGrid.setWidth(230);  
listGrid.setHeight(224);  
listGrid.setDataSource(coursesDS);
listGrid.setCanDragRecordsOut(true);  
listGrid.setDragDataAction(DragDataAction.COPY);

这样只会创建listgrid,但是通过提供listgrid特有的按钮,是否有增量listgrid的隐含功能?

或者我需要创建显式图像按钮并且必须编写代码以便在单击图像(添加)按钮时添加listgrids的数量?

请帮忙。感谢。

1 个答案:

答案 0 :(得分:0)

  • 关于“ - ”图标:

    listGrid.setCanRemoveRecords(true);
    

    使用“ - ”图标创建另一个最右边的列,以删除listGrid的当前行。

  • 我能找到的最接近“+”的是这个例子: http://www.smartclient.com/smartgwt/showcase/#grid_editing_new_row

    listGrid.startEditingNew();
    

    在示例中,行从ClickHandler内的onClick函数执行以获取其他按钮。