0

我正在尝试定义一个组合框,该组合框显示为项目、自定义控件而不是标准的纯文本项目。使用的控件是 com.google.gwt.user.client.ui.ListBox(标准 GWT 控件)作为组合框。

例如,查看Showcase http://gwt.googleusercontent.com/samples/Showcase/Showcase.html#!CwCellList,有一个带有自定义项目的自定义列表。为此,该示例使用 CellList 类。是否可以对组合框使用相同的技术?

更一般地说,是否可以使用带有自定义复杂项目的组合框(例如多列项目、任何类型的自定义复杂项目,通常是我自己的小部件或类似的小部件)?

我使用标准的 gwt ui 控件来问这个问题,没有 Ext-GWT,没有 Smart GWT 或其他。

谢谢。

4

1 回答 1

1

您不能在 GWT ListBox 转换为 HTML<select>元素时为其设置样式。如果您仍然坚持使用 GXT 等功能丰富的组合框,那么您可以选择

  1. GwtChosen - http://dev.arcbees.com/gwtchosen/
  2. CellList具有降低的高度,选择模式 - single 和CustomCell
  3. GWT SuggestBox - http://gwt.googleusercontent.com/samples/Showcase/Showcase.html#!CwSuggestBox
于 2013-04-18T14:40:48.473 回答