よく使うイベント発生順一覧(VB.NET)
Category:VB.NET 投稿日:2013年11月08日
▼フォーカスイベントと検証イベント
・キーボード (Tab、Shift + Tab など)、Selectメソッド、SelectNextControlメソッドを呼び出すか、ActiveControlプロパティを使用した場合
1.Enter
2.GotFocus
3.Leave
4.Validating
5.Validated
6.LostFocus
・マウス、Focusメソッドを使用した場合
1.Enter
2.GotFocus
3.LostFocus
4.Leave
5.Validating
6.Validated
LostFocusは、なにでイベントを発生させるかで、順序が変わってくるので注意が必要。
▼キーイベント
1.PreviewKeyDown
2.KeyDown
3.KeyPress
4.KeyUp
PreviewKeyDownは、その他のキーイベントで発生しない、Tabキーなどでもイベントが発生します。
▼クリックイベント
1.MouseDown
2.Click
3.MouseClick
4.MouseUp
5.MouseDown
6.DoubleClick
7.MouseDoubleClick
8.MouseUp