C#Windows控件的焦點事件順序
發表時間:2023-07-17 來源:明輝站整理相關軟件相關文章人氣:
[摘要]以下是我測試TextBox事件的結果,如有不對,還望更正。一、用鼠標點擊控件,然后離開。EnterGotFocusLostFocusLeaveValidatingValidated二、用鼠標,當 ...
以下是我測試TextBox事件的結果,如有不對,還望更正。
一、用鼠標點擊控件,然后離開。
Enter
GotFocus
LostFocus
Leave
Validating
Validated
二、用鼠標,當 Validating 中 CancelEventArgs.Cancel = true 時:
Enter
GotFocus
LostFocus
Leave
Validating
Enter
GotFocus
三、用tab鍵經過一個控件時。
Enter
GotFocus
KeyUp
Leave
Validating
Validated
LostFocus
四、用tab鍵當 Validating 中 CancelEventArgs.Cancel = true 時
Enter
GotFocus
KeyUp
Leave
Validating
Enter
KeyUp