sapui5 如何在sap.m.Table中保持水平滚动条

问题描述 投票:0回答:2

我创建了一个包含 15 列的

sap.m.Table
,如何为该特定表创建水平滚动条,我尝试过 滚动容器。但这没有用。有人可以帮我提供水平滚动条吗
sap.m.Table

提前谢谢您。

sapui5 scrollbar horizontal-scrolling
2个回答
0
投票

您可以通过为每个表格列指定 width 属性来实现它

<Table> 
    <columns>              
        <Column>
            <Text text="documentNumber"/>
        </Column>
        <Column width="60px">
            <Text text="col_Pos1"/>
        </Column>    
        <Column width="60px">
            <Text text="col_Pos2"/>
        </Column>     
        ......     
    </columns>
    <items>
        <ColumnListItem>
            <cells>                 
              <Text text="documentNumber"/>
              <Text text="col_Pos1"/>
              <Text text="col_Pos2"/>
            .....                   
            </cells>
        </ColumnListItem>
    </items>
</Table>

0
投票

我刚刚为滚动容器中的表格给出了

width
..然后我就能够解决我的问题..

<ScrollContainer  width="100%" horizontal="true" vertical="true" focusable="true">
<Table width="100rem"> 
    <columns>              
        <Column>
            <Text text="documentNumber"/>
        </Column>
        <Column width="60px">
            <Text text="col_Pos1"/>
        </Column>    
        <Column width="60px">
            <Text text="col_Pos2"/>
        </Column>     
        ......     
    </columns>
    <items>
        <ColumnListItem>
            <cells>                 
              <Text text="documentNumber"/>
              <Text text="col_Pos1"/>
              <Text text="col_Pos2"/>
            .....                   
            </cells>
        </ColumnListItem>
    </items>
</Table>
</ScrollContainer>
© www.soinside.com 2019 - 2024. All rights reserved.