如题 
我这有个需求,例如在text1.text中输入字符a的同时,DataGrid自动检索出以"a"开头的所有数据,在a之后再输入f时,DataGrid自动检索出以"af"开头的数据,以此类推...我用KeyPress事件试了一下,但需要输入a后回车一下,数据才有显示,我的目的是要达到输入字符后就有数据,请教下有什么方法?

解决方案 »

  1.   

    原来是change事件,不好意思,见笑见笑.哈哈
      

  2.   

    在 Change 事件中写.不要用 回车来判断是否检索.直接进行检索 就行了,.
      

  3.   

    我也刚弄好一个这东西。
    建议你按输入键作为关键字,比如输入a,a作为关键字,再输入b,ab作为关键字。
      

  4.   

    看下你的代码
    KeyPress事件可以实现
      

  5.   

    没错 TextBox.KeyPress 事件应该就可以了
    不过 TextBox.Change 事件也可以作到