gpt4 book ai didi

c# - ComboBox 自动完成自定义功能

转载 作者:太空宇宙 更新时间:2023-11-03 20:43:22 25 4
gpt4 key购买 nike

如何扩展 WinForm ComboBox 的自动完成功能,例如,使用正则表达式查找项目的匹配项,或者为简单起见查找包含输入文本的项目?

最佳答案

Windows 窗体中的自动完成模式(截至目前)不支持使用正则表达式进行过滤或从中间进行匹配。它仅支持前缀过滤。

在您键入时重置自动完成选项的 API 是 IAutoCompleteDropDown::ResetEnumerator。您需要在 TextChanged 事件中调用它。在 Windows Vista 或更高版本上,您可以使用 ACO_NOPREFIXFILTERING 调用 IAutoComplete2::SetOptions 以禁用前缀过滤。

关于c# - ComboBox 自动完成自定义功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1776390/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com