【问题标题】:SMartGWT TileGrid horizontal overflow only仅 SMartGWT TileGrid 水平溢出
【发布时间】:2012-12-14 14:54:29
【问题描述】:

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

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

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

我也尝试了 CSS 代码

overflow-x: auto;

有什么想法吗?

【问题讨论】:

    标签: grid overflow smartgwt tile


    【解决方案1】:

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

    setOrientation(Orientation.VERTICAL);
    

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

    【讨论】:

    • 我试过了,但没有改变。既不使用垂直也不使用水平。但我为我的布局找到了另一种解决方案!反正谢谢很多
    【解决方案2】:

    我在这里遇到了同样的问题。我目前找到的唯一解决方案是:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-25
      • 1970-01-01
      • 1970-01-01
      • 2015-01-14
      • 2020-03-16
      • 2014-05-28
      • 2021-03-15
      • 1970-01-01
      相关资源
      最近更新 更多