【发布时间】:2013-10-15 21:25:35
【问题描述】:
我想知道是否有适当的方法将列添加到现有的 Vaadin Table 对象。我希望我的其他开发人员创建表,将它们传递到我的CustomTableComponent 并让它在最后自动添加一个控制列。以下是情况的简要概述:
- 我正在尝试向传递给我的
CustomTableComponent(Table existingTable)的任何表添加一列; - 目前
existingTable.setVisibleItemProperties(col1, col2, etc)在此列需要添加之前已被调用 - 我可以在
setVisibleItemProperties()中传递一个通用的“额外列”ID,但这要求开发人员提前了解它。但是,如果我使用具有相同 ID 的 columnGenerator,这确实有效。 - 再次致电
setVisibleItemProperties()似乎在各种 Vaadin 论坛帖子中不受欢迎
有没有人在创建自定义可编辑表格或类似情况时遇到过这种情况?你是怎么处理的呢?如果你成功了,你是如何处理相应的列宽变化的?
【问题讨论】:
-
谢谢你,Hopper,清理工作:)