我正在使用WPF工具包Autococtetebox Control,我希望它仅显示5个结果,该如何设置?

我注意到有一个名为“ MaxDropDownHeight”的属性,但由于显示超过5个结果,但使用Scrollbar,它无济于事。

有帮助吗?

解决方案

设置你的 ItemFilter 与类型的委托...

public AutoCompleteFilterPredicate<Object> ItemFilter { get; set; }

...这样做也将默认 FilterModeCustom. 。一个例子位于 MSDN 地点。

实现了基本功能后,您将需要保留类级计数,以便您可以返回n个值,因为每个项目都会调用过滤器一次。

因此,将您的班级计数设置为5;击中6后,您可以在过滤器代码中返回false。

此外,您将需要知道何时更改搜索条件,以便您可以从0开始过滤过程。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top