在我的一个WinForms应用程序中,我有一个带有组合框的窗口,供用户从中选择客户。此列表框中的客户采用以下格式:“CustomerID-CustomerName”,例如“004540-NorthWindTraders”nativeWinForms组合框具有内置的自动完成功能并且运行良好:问题是它只能通过从组合框列表的每个项目的字符串开头进行匹配而不是从任何地方(子字符串)开始进行匹配。我希望我的用户能够做的是键入CustomerID或CustomerName,因为高级用户熟悉大多数CustomerID,而新员工将受益于能够键入CustomerName并获得自动完成功能.这意味着我实际