0

我有 300 列的表。我可以显示列,但 zk 会尝试将它们适合我当前的窗口。并且每个标题都像其他标题一样。有没有办法用滚动条显示标题?像 TOAD 编辑器一样具有固定大小。

4

2 回答 2

2

我用这样的方法解决了我的问题

        <listbox id="listModel" rows="20"
                                    fixedLayout="true" span="true" mold="paging" pageSize="20">
                                    <listhead>
                                        <listheader id="${each}"
                                            label="${each}" width=" 250px"
                                            forward="onDoubleClick=onRemoveFromHeader"
                                            forEach="${comboModelColumns}" visible="false" />
                                        <custom-attributes
                                            headers="${each}" />


                                    </listhead>
                                    <listitem
                                        forEach="${listValues}">
                                        <listcell
                                            forEach="${listValues[forEachStatus.index]}"
                                            label="${each}" />
                                    </listitem>

                                </listbox>

但问题是我可以在 IE 上看到 scrollbar-x,但在 Firefox 或 Chrome 上它设置了隐藏溢出。有什么办法可以解决吗?

于 2011-04-15T11:33:06.733 回答
1

您可以参考自 ZK 5.0.6 版本以来增强的带有 hflex 的网格的文档。老实说,一个网格中显示的 300 列似乎不是用户在网格中导航的好设计,并且可能会导致一些性能损失。

于 2011-04-14T00:59:57.013 回答