gpt4 book ai didi

java - 默认情况下使用 zk 展开第一组并折叠剩余组

转载 作者:行者123 更新时间:2023-11-30 04:19:50 24 4
gpt4 key购买 nike

我通过扩展 AbstractGroupsModel 类创建了 MyGroupModelList 类。我希望 MyGroupModelList 中的第一个组应展开,其余所有其他组应折叠。

关于我在下面写的viewModel。

private MyGroupModelList <TabData> summaryGroupModel;

@AfterCompose
public void afterCompose(@ContextParam(ContextType.VIEW) Component view){
summaryGroupModel = getSummaryTabData(folderRSN);

if (summaryGroupModel != null && summaryGroupModel.getGroupCount() > 0) {
summaryGroupModel.addOpenGroup(0);
}

关于ZUL已经写在下面了。

<zk>

<window width="100%" height="100%"
apply="org.zkoss.bind.BindComposer"
viewModel="@id('vm') @init('com.test.MyGroupModelList ')">


<listbox model="@bind(vm.summaryGroupModel.groupModel)">

<listhead>
<listheader label="Bill Number"></listheader>
<listheader label="Bill Amount"></listheader>

</listhead>

<template name="model" var="Data">
<listitem>
<listcell>
<label value="@load(Data.billNumber)" />
</listcell>
<listcell>
<label value="@load(Data.billAmount)" />
</listcell>

</listitem>
</template>
</listbox>
</window>
</zk>

上面的代码没有扩展 MyGroupModelList 中存在的第一个组。

请帮忙

最佳答案

我为此创建了一个示例演示示例 expand-first-groupbox-and-collapse

或者您可以在 Zk fiddle 中查看此实时演示代码

关于java - 默认情况下使用 zk 展开第一组并折叠剩余组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17363936/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com