表中的水平滚动条

时间:2016-06-29 07:53:42

标签: javascript sapui5

由于我的列中有很多列和这些列中的长条目,我想在表格中实现一个水平滚动条。

我在API参考中找到的唯一选项就是这个,为我的表添加一个属性:

navigationMode="Scrollbar"

但这似乎只适用于垂直滚动条而不是水平滚动条....

1 个答案:

答案 0 :(得分:1)

将您的表格换成sap.m.ScrollContainer。将表格添加到容器的<content>聚合中。这将使您的表可滚动。您可以按属性horizontalvertical控制垂直和水平滚动条的可见性。

API link.

编辑一个例子:

<Page title="{i18n>title}">
    <content>
        <ScrollContainer>
            <content>
                <Table>
                    <columns>
                        <Column width="1000px">
                            <Text text="1" />
                        </Column>
                        <Column width="1000px">
                            <Text text="2" />
                        </Column>
                        <Column width="1000px" >
                            <Text text="3" />
                        </Column>
                    </columns>
                    <items>
                        <ColumnListItem>
                            <cells>
                                <Text text="1" />
                                <Text text="2" />
                                <Text text="3" />
                            </cells>
                        </ColumnListItem>
                    </items>
                </Table>
            </content>
        </ScrollContainer>
    </content>
</Page>