【发布时间】:2010-10-14 01:56:46
【问题描述】:
我想在字符串列表上实现增量搜索。考虑我有一个数组,其中包含字符串 store、state、stamp、crawl、crow。我的应用程序有一个文本框,用户可以在其中输入搜索字符串。现在,当用户输入文本时,我需要突出显示所有匹配项。例如,当用户输入“st”时,我现在需要突出显示“Store,state,stamp”,当他输入“a”时,我需要从列表中删除“Store”。我正在使用 c# 和 .net 开发应用程序框架。我打算做的是,在文本更改的事件中,我在后台进行搜索并显示结果。有没有其他方法可以解决这个问题?
【问题讨论】:
-
当要匹配的字符串发生变化时,是否要从当前位置继续?还是要从头开始?