每一个控件都有一套能响应的事件。对大多数控件来说许多事件是共同的,但另外一些是某些特定控件所持有的。
1.BeforeUpdate事件:用于文本框、选项组、组合框、列表框及绑定对象框等。它发生在更新控件的数据改变之前。
2.AfterUpdate事件:用于文本框、选项组、组合框、列表框及绑定对象框等。它发生在更新控件的数据改变之后。
3.Update事件:只用于绑定对象框。
4.Change事件:用于文本框或组合框,当控件中的数据改变时发生。对于文本框,当输入字符时发生这一事件;对于组合框,当输入字符或从列表中选择一个值时发生这一事件。如果想按逐个字符的基础上捕获某些事件,可以应用这一事件。参考:红尘如烟的模糊查询
5.NotInList事件:用于组合框。
6.Enter事件:用于文本框、选项组、组合框、列表框、命令按纽、对象框和子窗体等。它发生在焦点真正从一个控件转移到同一个窗体中另一个控件以及GotFocus事件之前。
7.Exit事件:用于文本框、选项组、组合框、列表框、命令按纽、对象框和子窗体等。它在LotFocus事件之前发生。
8.GotFocus事件:用于文本框、切换按纽、选项按纽、复选框、组合框、列表框、命令按纽等。
9.LotFocus事件:用于文本框、切换按纽、选项按纽、复选框、组合框、列表框、命令按纽等。
10.Click事件:用于标签、文本框、选项组、组合框、列表框、命令按纽、对象框和子窗体等。用户在控件上按下鼠标键,然后再松开时将触发该事件。
11.DblClick事件:用于标签、文本框、选项组、组合框、列表框、命令按纽、对象框和子窗体等。用户在控件上两次按下左键,然后再松开时将触发该事件。
其他事件下次再写。