摘要:[.Net][winform] TextBox Leave 事件引發時機
任何繼承 Control 的控制項,都含有 Leave 事件,當該控制項失去焦點時,即會引發這個事件,
平時看得到,很容易知道什麼是失去焦點時,還有一種情況也叫做失去焦點,就是隱藏控制項,
即為 Visible 屬性從 true 被指定為 false 的這一瞬間,也會觸發 Leave 事件,
觸發 Leave 結束後,程式碼堆疊才繼續回到 剛指定 Visible 為 false 的下一行代碼,
這樣的順序瞭解有幫助於開發自訂的控制項的觸發細節,
例如有公開事件,不會在不對的時機引發對公開的事件,造成順序或多次引發的問題。
參考資料:
http://msdn.microsoft.com/zh-tw/library/system.windows.forms.control.leave(v=vs.110).aspx