- 1、本文档共93页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 4.4.4 窗体和控件的属性 4.4 自定义窗体 (1)常用控件的数据属性说明如下 有效性规则属性:用于设定在控件中输入数据的合法性检查表达式 是否锁定属性:用于指定是否接收编辑控件中显示数据的操作。 是否有效属性:用于决定鼠标是否能够单击该控件。 2.常用的数据属性 * * 4.4.4 窗体和控件的属性 4.4 自定义窗体 (2)常用的窗体的数据属性说明如下: 记录源属性:一般是本数据库中的一个数据表对象名或查询对象名,它指明了该窗体的数据源。 排序依据属性:指定排序的规则。 允许编辑/添加/删除属性:决定了窗体运行时是否允许对数据进行编辑修改、添加或删除等操作。 数据入口属性:决定在窗体打开时是显示空记录或显示已有记录。 2.常用的数据属性 * 4.4.4 窗体和控件的属性 4.4 自定义窗体 (3)窗体的数据属性说明如下: 记录源属性:一般是本数据库中的一个数据表对象名或查询对象名,它指明了该窗体的数据源。 排序依据属性:指定排序的规则。 允许编辑/添加/删除属性:决定了窗体运行时是否允许对数据进行编辑修改、添加或删除等操作。 数据入口属性:决定在窗体打开时是显示空记录或显示已有记录。 2.常用的数据属性 * 4.4 自定义窗体 4.4.5 窗体和控件的事件 键盘事件是操作键盘所触发的事件 1.键盘事件 Access中的事件主要有键盘事件、鼠标事件、对象事件、窗口事件和操作事件等。 在控件或窗体具有焦点时,当按下并释放一个键或键组合时会触发事件 击键 在控件或窗体具有焦点时,释放一个按下的键会触发事件 键释放 在控件或窗体具有焦点时,在键盘上按任何键会触发事件 键按下 触发条件 事件 * 4.4 自定义窗体 4.4.5 窗体和控件的事件 例:如图所示窗体,在文本框中输入文字时,标签文字变为红色,移走光标时,文本框变为蓝色 1.键盘事件 Access中的事件主要有键盘事件、鼠标事件、对象事件、窗口事件和操作事件等。 * 4.4 自定义窗体 4.4.5 窗体和控件的事件 鼠标事件即操作鼠标所触发的事件 2. 鼠标事件 当鼠标指针位于窗体或控件上时,释放一个按下的鼠标键时会触发事件 鼠标释放 当鼠标在窗体、窗体选择内容或控件上来回移动时会触发事件 鼠标移动 当鼠标在该控件上按下左键时会触发事件 鼠标按下 当鼠标在该控件上双击左键时会触发事件 对于窗体来说,事件在双击空白区域或窗体上的记录选定器时会触发事件 双击 当鼠标在该控件上单击时会触发事件 单击 触发条件 事件 * 4.4 自定义窗体 4.4.5 窗体和控件的事件 鼠标事件即操作鼠标所触发的事件 2. 鼠标事件 * * 4.4 自定义窗体 4.4.5 窗体和控件的事件 3.对象事件 事件 触发条件 获得焦点 当窗体或控件接收焦点时会触发事件 失去焦点 当窗体或控件失去焦点时会触发事件。当“获得焦点”事件或“失去焦点”事件发生后,窗体只能在窗体上的所有可见控件都失效,或窗体上没有控件时,才能重新获得焦点 更新前 在控件或记录用更改了的数据更新之前会触发事件。在控件或记录失去焦点,或单击“记录”菜单中的“保存记录”命令时会触发事件。在新记录或已存在记录上发生 更新后 在控件或记录用更改过的数据更新之后发生的事件。在控件或记录失去焦点时,或单击“记录”菜单中的“保存记录”命令时会触发事件。在新记录或已有的记录上发生 更改 在当文本框或组合框的部分内容更改时会触发事件 * 例:光标从text0移走时,出现提示 * 4.4 自定义窗体 4.4.5 窗体和控件的事件 窗口事件是指操作窗口时所触发的事件。 4.窗口事件 事件 触发条件 打开 在窗体打开,但第一条记录显示之前会触发事件 关闭 在关闭窗体,并从屏幕上移除窗体时会触发事件 加载 在打开窗体,并且显示了它的记录时会触发事件,在“打开”事件之后会触发事件 * 例:使用窗体load事件设置控件属性 * 4.4 自定义窗体 4.4.5 窗体和控件的事件 5.窗体计时器触发事件 计时器间隔时间:以微秒为单位 例:设计动态窗体,显示两张不同图片 * 4.4 自定义窗体 4.4.5 窗体和控件的事件 指与操作数据有关的事件 6.操作事件 事件 触发条件 删除 当删除一条记录时,但在确认删除和实际执行删除之前会触发事件 插入前 在新记录中键入第一个字符,但还未将记录添加到数据库之前会触发事件 插入后 在一条新记录添加到数据库中之后会触发事件 成为当前 当焦点移动到一条记录,使它成为当前记录,或当重新查
文档评论(0)