当我们以编程方式更改文本时,为什么TextBox的Text_Changed事件不会触发?

时间:2012-04-04 05:18:20

标签: c# events textbox textchanged

我设计了一个软键盘并以编程方式更改文本框文本,例如

myKeypad.getControl.Text += "Char";

但是textbox textchanged事件不会触发。 我怎么解决这个问题? 我们是否有可能通过编程方式通过softkeypad更改文本或按键来创建自定义textChanged和KeyPressed事件?

1 个答案:

答案 0 :(得分:4)

应该触发。

来自MSDN Control.TextChanged Event

  

如果通过编程修改或用户交互更改了Text属性,则会引发此事件。

您在哪里添加事件处理程序?