最常见的窗体场景中事件出现的顺序
时 间:2012-03-16 14:35:48
作 者:缪炜 ID:24010 城市:江阴
摘 要:最常见的窗体场景中事件出现的顺序
正 文:
最常见的窗体场景中事件出现的顺序
打开和关闭窗体
① 打开窗体时
“打开”(窗体)→“加载”(窗体)→“调整大小”(窗体)→“激活”(窗体)→“成为当前”(窗体)→“进入”(控件)→“获得焦点”(控件)
② 关闭窗体时:
“退出”(控件)→“失去焦点”(控件)→“卸载”(窗体)→“停用”(窗体)→“关闭”(窗体)
焦点变化时
① 焦点从一个窗体转移到另一窗体时:
“停用”(窗体1)→“激活”(窗体2)
② 焦点从控件转移到窗体时:
“进入”→“获得焦点”
③ 焦点离开窗体上控件时:
“退出”→“失去焦点”
④ 焦点从一个控件转移到另一控件时:
“退出”(控件1)→“失去焦点”(控件1)→“进入”(控件2)→“获得焦点”(控件2)
⑤ 当焦点离开修改数据后多的记录时,但在进入下一条记录之前:
“更新前”(窗体)→“更新后”(窗体)→“退出”(控件)→“失去焦点”(控件)→“成为当前”(窗体)
⑥ 焦点转移到窗体视图中一条现有记录时:
“成为当前”(窗体)→“更新前”(窗体)→“更新后”(窗体)→“成为当前”(窗体)
修改数据
① 当在窗体控件中输入或修改数据,同时焦点转移到另一控件上时:
“更新前”→“更新后”→“退出”→“失去焦点”
② 当用户按下然后释放一个键,同时焦点位于窗体控件上时:
“键按下”→“击键”→“键释放”
③ 当修改文本框或组合框的文本框部分中的文本时:
“键按下”→“击键”→“更改”→“键释放”
④ 当在组合框中输入的值不在组合框列表中,而且用户尝试把焦点转移到另一控件或记录时:
“键按下”→“击键”→“更改”→“键释放”→“不在列表中”→“出错”
⑤ 当修改控件中的数据,且用户按下Tab键转移到下一控件时:
控件1:
“键按下”→“更新前”→“更新后”→“退出”→“失去焦点”
控件2:
“进入”→“获得焦点”→“击键”→“键释放”
⑥ 当打开窗体,且修改控件中数据时:
“成为当前”(窗体)→“进入”(控件)→“获得焦点”(控件)→“更新前”(控件)→“更新后”(控件)
删除记录时:
“删除”→“删除确认前”→“删除确认后”
① 当焦点转移到窗体上一条新的空白记录,且当用户在控件中输入内容创建一条新记录时:
“成为当前”(窗体)→“进入”(控件)→“获得焦点”(控件)→“插入前”(窗体)→“插入后”(窗体)
鼠标事件
① 当用户按下然后释放鼠标键(单击),同时鼠标指针位于一个窗体控件上时:
“鼠标按下”→“鼠标释放”→“单击”
② 当用户通过单击第二个控件把焦点从一个控件转移到另一控件上时:
控件1:
“退出”→“失去焦点”
控件2:
“进入”→“获得焦点”→“鼠标按下”→“鼠标释放”→“单击”
③ 当用户双击除命令按钮之外的控件时:
“鼠标按下”→“鼠标释放”→“单击”→“双击”→“鼠标释放”
④ 当用户双击一个命令按钮时:
“鼠标按下”→“鼠标释放”→“单击”→ “鼠标释放”→“单击”
Access快速开发平台QQ群 (群号:321554481) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- 统计当月之前(不含当月)的记录...(03.11)
- 【Access Inputbo...(03.03)
- 按回车键后光标移动到下一条记录...(02.12)
- 【Access Dsum示例】...(02.07)
- Access对子窗体的数据进行...(02.05)
- 【Access高效办公】上月累...(01.09)
- 【Access高效办公】上月累...(01.06)
- 【Access Inputbo...(12.23)
- 【Access Dsum示例】...(12.16)

学习心得
最新文章
- 仓库管理实战课程(9)-开发往来单...(04.02)
- 仓库管理实战课程(8)-商品信息功...(04.01)
- 仓库管理实战课程(7)-链接表(03.31)
- 仓库管理实战课程(6)-创建查询(03.29)
- 仓库管理实战课程(5)-字段属性(03.27)
- 设备装配出入库管理系统;基于Acc...(03.24)
- 仓库管理实战课程(4)-建表操作(03.22)
- 仓库管理实战课程(3)-需求设计说...(03.19)
- 仓库管理实战课程(2)-软件背景和...(03.18)
- 仓库管理实战课程(1)-讲师介绍(03.16)