如何获得自动完成功能以建议URL的部分匹配

时间:2015-03-18 12:58:01

标签: c# autocomplete textbox

我正在尝试为C#winform应用程序中的ToolStripTextBox提供自动完成功能

这是我试过的

   toolStripTextBox1.AutoCompleteMode = AutoCompleteMode.Suggest;
   toolStripTextBox1.AutoCompleteSource = AutoCompleteSource.AllUrl;          

但是为了建议一个网址,我应该从头开始输入网址(例如http://en.wikipedia.org/wiki/Machine_learn..。)

我所寻找的是Firefox自动完成功能,当我输入标题或URL的一部分时,它会显示匹配的URL。例如,在上面的示例中键入 Machine_learning 之后,它应该建议http://en.wikipedia.org/wiki/Machine_learning

有任何解决方案吗?

顺便说一句,我发现了类似的问题WinForms | C# | AutoComplete in the Middle of a Textbox?,但是它获得了一个自定义源(字符串数组),但我喜欢使用AutoCompleteSource.AllUrl作为自动完成源。此外,提到的链接是关于文本框,我不能在工具栏中使用它。我需要的是toolStripTextBox的解决方案

0 个答案:

没有答案