2014-02-13 96 views

回答

10

這裏是我的東西,來自MSDN的資源。我已經使用了TextBox和ComboBox作爲我的例子,但是我相當確定這個邏輯是泛化的。

TextUpdate:

「控件時發生已格式化的文本,但在顯示文本之前使用TextUpdate事件來驗證文本之前實際上表明它。」

一個例子是如果從某個數據源填充ComboBox並且數據發生變化。這可能會觸發TextUpdate事件以允許進行驗證(或其他任何事情)。

http://msdn.microsoft.com/en-us/library/system.windows.forms.combobox.textupdate(v=vs.110).aspx

框TextChanged:

「當文本框內容發生變化的用戶輸入或文本屬性設置爲一個新值引發TextChanged事件發生。」

我認爲該報價涵蓋了示例用法。

http://msdn.microsoft.com/en-us/library/system.windows.controls.textbox.textchanged(v=vs.95).aspx

相關問題