如何向GWT中的cellTable列添加披露面板
我有一个5-6列的单元格表。我想把一个加号图标在每一行上点击,这将显示详细信息可能在披露面板。我已经四处寻找了一段时间,但我找不到任何关于如何实现这一目标的信息。有人能给我指出正确的方向吗 我想我可能需要在专栏中添加一个cellTree?我该怎么办?如何向GWT中的cellTable列添加披露面板,gwt,Gwt,我有一个5-6列的单元格表。我想把一个加号图标在每一行上点击,这将显示详细信息可能在披露面板。我已经四处寻找了一段时间,但我找不到任何关于如何实现这一目标的信息。有人能给我指出正确的方向吗 我想我可能需要在专栏中添加一个cellTree?我该怎么办? 提前感谢您的回复。在其他功能(可能是GWT 2.3)中,允许CellTable中的可扩展行的工作正在进行中。您可以在此处查看更多详细信息: 如果这还不够,或者你不能等到它发布,我可以想出两种方法来实现它: 就像你说的,用一棵树 创建用于存储 状
提前感谢您的回复。在其他功能(可能是GWT 2.3)中,允许CellTable中的可扩展行的工作正在进行中。您可以在此处查看更多详细信息: 如果这还不够,或者你不能等到它发布,我可以想出两种方法来实现它:
- 就像你说的,用一棵树
- 创建用于存储 状态(打开/关闭)。取决于 表示单元格将呈现的状态 不同地同样的道理 类似于EditTextCell的工作方式,在 “编辑”状态它呈现一个输入 字段处于其呈现的“正常”状态时 简单文本
- 在click事件中,获取所选行的HTML代码并复制它。将表中行(所有单元格)的内容替换为colspan设置为“列数”的一个单元格。在单元格中,添加一个表格,第一行是复制的行,第二行是要显示为展开的内容
- 获取映像以接收要关闭的事件。在事件中,重置我们复制的原始行
我希望它能有所帮助。我真的等不及2.3版了。所以我也在考虑定制手机。不过,我想不出一种方法来将披露面板附在一行上。如果我真的在一个单元格中的cellTree中添加了披露,我想知道它会如何显示。这将使其达到2.5。但我也怀疑这会是一个很好的替代披露式的外表。我一直在尝试做类似的事情。还没到一半。我被另一个项目分散了注意力。我希望我能尽快回来完成这件事。。