c#高手帮忙: 文本框退格问题:

来源:百度知道 编辑:UC知道 时间:2024/06/29 00:10:43
我作的是一个根据文本框内容作为查询条件(如000012),查询出来之后,因为该文本框是接收用户的输入的,如果用户在文本框中改变条件,如退格:当用户退格时,下面Datagridview实时的改变,如退格了:00001然后在数据库中找不到了,datagridview就清空。
现在的问题是:如果用户一次一次的作退格动作,程序没什麽问题。但如果全部选中,然后退格,程序编程得死了一样!动态改变datagridview中的内容通过keyup事件来做为响应的!
是项目开发,很急的啊,因为这种问题一般人家不能发现的!
我遇到是有特殊性的。。。
怎么判断他是否是用鼠标进行全选了啊?

当然慢了
当你全选以后退格有多少各个字符就执行了多少次查询

在触发事件时加个条件 在全选的时候 不要触发查询条件

用TXTCHANGED 行不?
我用的那个,可能是数据少吧,不卡~

同意楼上的