我應該使用哪個事件?重點丟失WinForms文本框的事件?
回答
Control.Leave或Control.LostFocus:
當您使用鍵盤(⇆,⇧ + ⇆,等等)來改變焦點,通過調用Select或SelectNextControl方法或通過將ContainerControl.ActiveControl屬性設置爲當前表單,焦點事件按以下順序發生:
當您使用鼠標或致電更改焦點方法,焦點事件發生以下順序:
如果CausesValidation屬性設置爲false,則會禁止Validating和Validated事件。
Control.LostFocus。
它沒有在TextBox屬性編輯器下列出。你知道爲什麼嗎? – 2009-11-23 22:07:10
只在屬性編輯器中未顯示。您可以從代碼後面添加它。如果Control.Leave按Johannes的建議存在,那麼你也可以使用它。 – 2009-11-23 22:12:13
它沒有顯示在屬性窗口中,因爲事件標有[BrowsableAttribute(false)] http://msdn.microsoft.com/en-us/library/system.componentmodel.browsableattribute.aspx – 2009-11-23 22:14:29
'Control.LostFocus'
它沒有被列出在TextBox屬性編輯器下。你知道爲什麼嗎? – 2009-11-23 22:07:55
- 1. WinForms文本框的「KeyPress」事件丟失?
- 2. 在Web表單文本框中捕獲焦點丟失事件?
- 3. 在丟失焦點時防止文本框離開事件
- 4. WPF邊框丟失焦點事件
- 5. 重繪事件丟失了?
- 6. Facebook故事文本丟失
- 7. WinForms文本框自動完成事件
- 8. 確定文本框在其丟失焦點事件中的先前值? WPF
- 9. 文本框onkeypress事件事件消失
- 10. XPages - 輸入文本字段丟失onchange事件點擊
- 11. 失去文本框的重點
- 12. 重點獲得和焦點丟失事件
- 13. 所選文本在一個文本框中丟失焦點
- 14. 使用MouseClick Winforms控件事件實現丟失的MouseDoubleClick
- 15. C#調用ListView的SelectedIndexChange事件中的文本框焦點失去了重點事件完成
- 16. jquery點擊事件模糊後丟失
- 17. Tkinter - 窗口丟失焦點事件
- 18. 迷失在asp中的文本框事件焦點
- 19. 本地化文件丟失
- 20. 如何在丟失焦點時堅持文本框的更改?
- 21. 由於文本框中的警告框而丟失的按鈕單擊事件onblur事件
- 22. 多行文本框的點擊事件
- 23. 文本框上的點擊事件
- 24. 文本框的點擊事件
- 25. 如何在文本框未聚焦時丟失wpf中的文本(丟失鍵盤焦點)?
- 26. TextBox焦點的WinForms事件?
- 27. 重點不丟失System.exit
- 28. 崇高的文本文件欄丟失
- 29. 在回發中丟失文本框值
- 30. 回發後文本框丟失值
這很奇怪,當我用鼠標失去焦點時,由於某種原因,我沒有得到Validated事件觸發。 – 2009-11-23 22:20:45
某些控件可能無法觸發它;也可以將CausesValidation設置爲'false'。並且「驗證」不是嚴格的焦點事件,因爲在中,您不應將其用作「焦點丟失」事件。它用於驗證目的。 – Joey 2009-11-23 23:10:25
謝謝Johannes。 – 2009-11-24 22:27:07