C#实现,WinForm程序.
程序中有一个TextBox和ListBox
ListBox内有近万条数据项
我要实现当在TextBox内输入文本后,如果ListBox内有这个文本,则选择到那条记录。
我的实现思路是在TextBox的Changed事件中遍历ListBox所有项。
不过我觉得这个实现方法对于数据多的情况下可能会影响程序性能。
请问大家有没有什么好的实现思路呀?
------------------
由于程序须要必须要在界面内显示一个列表(所以我选择了ListBox),列表内有很多数据库(近万条)因为数据过多不方便选择,所以我加了一个TextBox来检查检索数据.就是这样。
我知道数据量大的话用ListBox不适合,但是不用ListBox又有什么可以实现在界面中显示一个列表呢?GridView肯定不适合,因为我要显示的内容就只有一列。