GXT3 / GWT - 如何动态地从compositeCell中删除单元格(HasCell)?

时间:2016-03-30 09:57:14

标签: gwt gxt treegrid datagridcell

我有一个单元格列表,我将它作为参数发送给创建复合单元格。在下面的代码中,我创建单元格并将其添加到列表中。

List<HasCell<SensorTreeModel, ?>> cells= new ArrayList<HasCell<SensorTreeModel,?>>();
      com.sencha.project.client.ImageCell editSwitchIcon = new com.sencha.project.client.ImageCell(ButtonType.EDITSWITCH);
      com.sencha.project.client.ImageCell editIcon = new com.sencha.project.client.ImageCell(ButtonType.EDIT);
      com.sencha.project.client.ImageCell switchRoleIcon = new com.sencha.project.client.ImageCell(ButtonType.SWITCH);
      com.sencha.project.client.ImageCell breakIcon = new com.sencha.project.client.ImageCell(ButtonType.BREAK);
      com.sencha.project.client.ImageCell deleteIcon = new com.sencha.project.client.ImageCell(ButtonType.DELETE);
      cells.add(editSwitchIcon);
      cells.add(editIcon);
      cells.add(switchRoleIcon);
      cells.add(breakIcon);
      cells.add(deleteIcon);

在下面的代码中。我将列表添加到复合单元格中。(ActionCell)

actionsCol.setCell(new ActionCell(cells));

现在如果我想在columnConfig(actionCell)中动态删除单元格,具体取决于进入列的对象?

0 个答案:

没有答案