WinForm下的TextBox有没有相仿Web那样,曾经输入的文字能联想出来

WinForm下的TextBox有没有类似Web那样,曾经输入的文字能联想出来?
WinForm下的TextBox有没有类似Web那样,曾经输入的文字能联想出来?
------解决思路----------------------
要记住输入过的文字就得要保存这些输入过的文字,那和实现起来就容易些了
------解决思路----------------------
需要提供匹配库,来记录输入的值。
但是这也不是 textbox能干的事呀。
------解决思路----------------------
控件能临时记住值的,是将输入的字存入文件中或数据库中,当你新输入时,返回相似的词WinForm下的TextBox有没有相仿Web那样,曾经输入的文字能联想出来
------解决思路----------------------
http://bbs.csdn.net/topics/390324804
------解决思路----------------------
没有现有控件支持文本框输入联想功能,但是可以自定义控件来实现,实现原理其实楼上几位都说到点上了,就是:
1.当文本框输入值后,若失去焦点(失去焦点事件),则将文本框中的值存入数据库或一个文件中,当然存入前需判断是否为空及是否已经存入过了;
2.当文本框输入值时,若值改变(值改变事件),则查询数据库或文件中的记录,并显示在文本框下方,当然显示列表需要采用一个LIST控件之类的;
------解决思路----------------------
引用:
Quote: 引用:

需要提供匹配库,来记录输入的值。
但是这也不是 textbox能干的事呀。


Dev有什么控件能临时记住值的吗?

试试MRUEdit