【问题标题】:Horizontal scroll bar in combo box in GXTGXT组合框中的水平滚动条
【发布时间】:2010-09-02 06:18:09
【问题描述】:

我正在与 GXT 合作开发一个 Web 应用程序。但我发现在组合框中添加水平滚动条有困难。组合框的某些项目有大文本,当我看到组合框项目时,我看不到所有文本。我没有找到为组合框设置水平滚动条的方法。 当我在网上搜索时,我发现我们必须为此实现模板,但我发现没有任何用处。你能在这方面帮助我吗?

【问题讨论】:

  • 有没有其他方法可以实现组合框中的水平滚动条?

标签: java gwt gxt


【解决方案1】:

您可以在“war\resources\css\gxt-all.css”位置从 gxt-all.css 更改组合框样式

添加“溢出:可见!重要;”到 x-combo-list-inner

.x-combo-list-inner { background-color:#fff; overflow: visible !important; }

【讨论】:

  • 非常感谢 Yusuf 的回复。很长一段时间以来,我一直在寻找实现单杠。
  • 欢迎您 :) 对于这种情况,您可以更改其他样式类的其他属性。您可以根据文本长度放置水平滚动条或增加可见区域。
  • 我不知道这是由于 GXT 更新还是什么,但我还需要在我的 CSS 中添加这一行以显示滚动条:.x-combo-list-item { overflow:visible !important; }
  • 这不是 GXT 更新,这只是在组合框中显示长文本的一种解决方法。
【解决方案2】:

可能对你来说不是超级有用,但我们发现很难为 h-scroll 创建一个漂亮的 xtemplate。 相反,我们为任何比组合长的项目添加了工具提示。 我必须说它很好用。

【讨论】:

  • 嗨,Davids,您知道如何在组合框中设置工具提示吗?
  • 组合:setSimpleTemplate("{"+getDisplayField()+"}");
  • 感谢戴维斯。我会努力实现的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-09-16
  • 2018-08-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多