簡體   English   中英

為什么當我們以編程方式更改其文本時,TextBox 的 Text_Changed 事件不會觸發?

[英]Why Text_Changed event of TextBox does not fire when we change its text programmatically?

我設計了一個軟鍵盤並以編程方式更改文本框文本,例如

myKeypad.getControl.Text += "Char";

但文本框 textchanged 事件不會觸發。 我怎么解決這個問題? 我們是否可以創建自定義 textChanged 和 KeyPressed 事件,這些事件可以通過以編程方式更改文本或軟鍵盤按鍵來觸發?

它應該被觸發。

來自 MSDN Control.TextChanged 事件

如果通過編程修改或用戶交互更改了 Text 屬性,則會引發此事件。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM