定义:即发生的事儿,简单理解为用户的操作,它由对象引发。
查看方法:窗体的所有事件都能再属性面板里查看
应用程序需要在事件发生时进行响应,因此事件分为:
注册事件:必须为对象注册事件才会被执行
触发事件:注册后的事件必须触发才可发生
添加事件方法:
如果为窗体添加—事件,只要在事件面板里选择要添加的事件,在其后面的空格里双击,相应的事件将会自动生成,默认被选中的是最常用的事件
//事件的一个本质:就是一个方法,messagebox.show 和console.writeline一样
Load 默认事件(加载控件或窗体的设置)
Click点击事件
Doubleclick双击事件
Formclosed 窗体关闭(窗体已经关闭时)
Keydown 键盘上的某个键的时候
Keypress 键被按下时
Keyup 键被弹起时
Load 窗体运行完成即为加载,加载完成会触发
Mouseclick 鼠标点击
Mousedoubleclick 鼠标双击
Mousedown鼠标按键按下
MouseHover 鼠标光标悬停
MouseMove 鼠标移动窗体
MouseUp 鼠标释放
MouseEnter 当鼠标进入这个区域的时候触发的事件
TextChange 当文本输入的时候出发的事件
Paint 重新绘图事件,当窗体隐藏或者最小化,在弹出的时候触发
Cellvaluechange 当单元格的值被改变的时候