具有Like子句示例的自动完成TextBox示例%hello%C#Windows

我正在使用TextBoxes的AutoComplete Suggest模式属性使其自动完成,我想用它来实现的是用户可以键入任何单词,它可以是整个字符串的一部分并基于它应该向我显示查找。

将TextBox AutoSuggest Source设置为Custom Source并将AutoSuggest模式设置为Suggest Mode,我只能获得以用户输入的单词开头的字符串的循环。

有没有一种方法我可以调整/覆盖这些属性的function,或者是否有任何其他选项可用。

我正在使用C# – WinForms

我看到的最佳选择是创建自己的IAutoComplete实现。 这是关于它的信息: http : //msdn.microsoft.com/en-us/library/bb776292(VS.85).aspx

如果您在.net反汇编程序中查看System.Windows.Forms.dll,您将看到它正在使用SHAutoComplete,这也在该链接中提到。

您还可以搜索一些创建自己的IAutoComplete实现的人员的代码示例。

如果你拿出别的东西,请告诉我。