为了账号安全,请及时绑定邮箱和手机立即绑定

net中DataGridView控件中,某个列的单元格输入值改变时触发命令的方法。

net中DataGridView控件中,某个列的单元格输入值改变时触发命令的方法。

宝慕林4294392 2018-12-07 06:51:03
.net中DataGridView控件中,想实现与textchanged一样 的功能。DataGridView控件某列的单元格内 每输入一个字就自动触发一次事件。本来用CellValueChanged方法试过,但这方法必修要焦点离开单元格后才能触发事件。我的目的是,在键盘输入字符的过程中触发事件,可是试过很多方法都无法实现目的。。希望有经验的高手能提点一下。。哪怕能实现在输入字符后再按某个键进行触发事件也可以,只要焦点不离开正在编辑的单元格就行。。例如:我要在某列某单元格输入字符串“ABCD”,当输入A时触发一次事件,输入B时也触发一次事件,如此类推
查看完整描述

3 回答

?
潇湘沐

TA贡献1816条经验 获得超6个赞

改成CellValueChanging()不行?

查看完整回答
反对 回复 2019-01-21
?
慕田峪9158850

TA贡献1794条经验 获得超7个赞

这种需求建议最好采用ajax实现,没有一个用户愿意输入一个字符页面就要刷新一下,每输入一个字就必须等一下,用户体验很不好,即使是使用ajax实现也不建议每次输入都触发一次,输入得快就会感觉你的程序卡卡的等问题...

查看完整回答
反对 回复 2019-01-21
  • 3 回答
  • 0 关注
  • 1341 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信