c#中textchange事件的问题?

我在界面中托的控件为comboBox,他的内容链接到数据库,我想在输入内容时,可以进行模糊查询,所以设置了textchange事件,但是,这样查询的话只能匹配一个字,我想... 我在界面中托的控件为comboBox,他的内容链接到数据库,我想在输入内容时,可以进行模糊查询,所以设置了textchange事件,但是,这样查询的话只能匹配一个字,我想请问一下怎样才能匹配多个字呢? 展开
 我来答
匿名用户
2013-06-26
展开全部
用正则表达试吧
string str="^"+XXX.Text+"$";
System.Text.RegularExpression.Regex pattern=new System.Text.RegularExpression.Regex(str);

if(pattern.IsMatch(XX)){
XX.Text=XX;
}

就这样写.
不过要实现模糊搜索功能,那算法有点难实现
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-26
展开全部
触发textchange事件时,取得目前text值,例如为"abc",你手动加代码把它实现为"_abc_"不就行了吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-26
展开全部
是怎么个匹配多个字呢?
例:
记录 abcdefg
输入adg 查询?还是abc查询?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式