1

我想使用 Boo/C# 创建一个自动完成控件。如果您不知道它的外观,这是来自互联网的屏幕截图:

替代文字 http://archive.eclipse.org/eclipse/downloads/drops/S-3.5M7-200904302300/images/p2autocomplete.png

我基本上在考虑一个未装饰的窗口/对话框(我不确定我将如何实现),或者一个可以自己显示的控件(某种 ListBox)。

我怎么能实现这样的控制?

我对控件的弹出部分非常感兴趣!

4

2 回答 2

2

似乎TextBox已经自动完成了。请参阅TextBox.AutoCompleteSource属性

于 2009-07-18T17:51:26.600 回答
1

不久前我做了类似的事情,并且确实使用了列表框来显示结果。我需要做的就是监视 KeyUp 事件以获取数据并显示列表框。我将列表框作为隐藏控件添加到表单中,并在设置其位置后在适当时显示它

于 2009-07-18T18:12:36.887 回答