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