0

使用 SMartGWT 我创建了一个 TileGrid,现在我尝试以一种方式设置 Overflow 参数,以便如果溢出,滚动条只出现在水平导航而不是垂直导航。瓷砖基本上有 4 个插槽,如果我添加第 5 个,则只显示垂直导航的滚动条。换句话说,我希望溢出是内联的

我已经尝试过这些可能性,但没有一个可行。

setOverflow(Overflow.AUTO) 
setOverflow(Overflow.CLIP_V) 
setOverflow(Overflow.CLIP_H) 
setOverflow(Overflow.SCROLL)

我也尝试过使用 CSS 代码

overflow-x: auto;

有任何想法吗?

4

2 回答 2

0

我在这里面临同样的问题。我现在找到的唯一解决方案是:

1) 将 TileGrid 的 tilesPerLine 属性设置为较大的值。

2) 将 TileGrid 的方向属性设置为“水平”。

于 2013-05-08T18:11:12.850 回答
0

尝试将 TileGrid 的方向设置为垂直

setOrientation(Orientation.VERTICAL);

有了这个,您将在一行中获得所有瓷砖。有时因为水平滚动条仍然会出现一个小的垂直滚动条。在这种情况下,您还应该使用设置和大小来仅查看水平滚动条。

于 2012-12-17T09:34:19.567 回答