我有一个 7 列和一些行的网格。每列都有固定的宽度(300px),所以有一个水平滚动。我需要锁定第一列,以便从滚动中排除该列。换句话说,我想从第二列开始滚动。
我知道有“冻结”功能可以做到这一点,但它不起作用。当我滚动时,所有列都会滚动。
你能帮助我吗?提前致谢。
这是我的代码:
<grid id="listGiorno" mold="default" vflex="1" width="3000px">
<frozen columns="1"></frozen>
<columns id="columnsGiorno">
<column label="Operatore 1" width="300px" sort="none" align="center" />
<column label="Operatore 2" width="300px" sort="none" align="center"/>
<column label="Operatore 3" width="300px" sort="none" align="center"/>
<column label="Operatore 4" width="300px" sort="none" align="center"/>
<column label="Operatore 5" width="300px" sort="none" align="center"/>
<column label="Operatore 6" width="300px" sort="none" align="center"/>
<column label="Operatore 7" width="300px" sort="none" align="center"/>
</columns>
<rows>
<row>
<cell><label value="Item 1.1"/></cell>
<cell><label value="Item 1.2"/></cell>
<cell><label value="Item 1.3"/></cell>
<cell><label value="Item 1.4"/></cell>
<cell><label value="Item 1.5"/></cell>
<cell><label value="Item 1.6"/></cell>
<cell><label value="Item 1.7"/></cell>
</row>
<row>
<cell><label value="Item 1.1"/></cell>
<cell><label value="Item 1.2"/></cell>
<cell><label value="Item 1.3"/></cell>
<cell><label value="Item 1.4"/></cell>
<cell><label value="Item 1.5"/></cell>
<cell><label value="Item 1.6"/></cell>
<cell><label value="Item 1.7"/></cell>
</row>
</rows>
</grid> ```