ЗК, как показать 300 заголовок списка за один раз - PullRequest
0 голосов
/ 13 апреля 2011

У меня есть таблица с 300 столбцами. Я могу показать столбцы, но zk пытается разместить их в моем текущем окне. И каждый заголовок как внутри других. Есть ли способ показать заголовки с полосами прокрутки? С фиксированным размером, как редактор TOAD.

Ответы [ 2 ]

2 голосов
/ 15 апреля 2011

Я решил свою проблему, используя это

        <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>

Но проблема в том, что я вижу scrolbar-x в IE, но в Firefox или Chrome он устанавливает скрытое переполнение.Есть ли способ это исправить?

1 голос
/ 14 апреля 2011

Вы можете обратиться к документу о сетке с hflex , который улучшен с версии ZK 5.0.6.Честно говоря, 300 столбцов, показанных в сетке, не очень удобны для пользователя, чтобы перемещаться по сетке, и это может привести к некоторому снижению производительности.

...