我每次都必须创建smartgwt选项卡窗格吗?

时间:2013-02-18 11:01:57

标签: gwt tabs smartgwt

我有一个用于标签的常量窗格,即VLayout(假设'布局-A ')。 由于每次创建此布局需要时间,因此我只创建一次。 选项卡(假设“ Tab-A ”)显示此Vlayout。但它是可以关闭的。 当第一次打开选项卡时,它没问题。我可以看到Layout-A。 但是,当我关闭并重新打开此选项卡时,我使用“新建”创建 Tab-A ,并将其窗格设置为布局-A 。标签为空。

每次打开 Tab-A 时,是否必须创建布局-A ? 感谢...

1 个答案:

答案 0 :(得分:0)

我没有找到来源(只是评论),但我知道在过去我做了一些测试,我正在玩

theTabSet.updateTab(indexOfTheTabToRemove, null);您可以查看控制台和被销毁的元素。 查看removeTab方法的javadoc。

因此我们必须将窗格设置为null,删除不会破坏您要使用的窗格的选项卡,并且您可以在需要时将其重新归属到选项卡。

有一个link在谈论这个案例.....(看看帖子的结尾)