Combobox的子类不支持在vaadin中进行过滤

时间:2012-08-03 04:27:18

标签: combobox filtering vaadin

在vaadin中子类化ComboBox组件是一种常见做法,因为它缺少在标准API中设置pageLength功能。

问题是设置filteringMode不适用于子类。我已尝试使用带有FILTERINGMODE_STARTSWITH的ComboBox的简单代码,它工作得很好,与自定义类相同的代码 - 不起作用(过滤不起作用,无论如何都显示所有项目)。

为什么会出现这个问题?

1 个答案:

答案 0 :(得分:2)

原来,问题出在pageLength参数中。如果它设置为零,则过滤不起作用。我将它设置为一个大数字,使其行为与零相同,一切正常。