我正在尝试为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的解决方案