posts - 297,  comments - 1618,  trackbacks - 0

蜜果私塾:Axure RP 7.0事件详解

文:阿蜜果

日期:2015/5/24

转载请注明出处

1、事件列表

Axure RP 7.0的页面事件列表如图1所示:


1 Axure RP 7.0的页面事件列表

Axure RP 7.0的部件事件列表如图2所示:


2 Axure RP 7.0的部件事件列表

3、事件详解

3.1页面事件

在“页面属性和样式面板”区域的“Page Interactions”(页面交互事件)选项卡,可设置某个页面的所有的页面事件,包括:

事件名称

事件说明

OnPageLoad

页面加载时事件

OnWindowResize

浏览器窗口改变大小时事件。在调整浏览器窗口时发生,可多次发生

OnWindowScroll

浏览器窗口滚动时事件

OnPageClick

页面单击时事件。在空白区域,或者在没有添加鼠标单击时事件的部件上进行页面单击时,将会发生该事件

OnPageDoubleClick

页面双击时事件。在空白区域,或者在没有添加鼠标双击时事件的部件上进行页面双击时,将会发生该事件

OnPageContextMenu

页面右键单击时事件。在空白区域,或者在没有添加鼠标右键单击时事件的部件上,进行单击右键操作,将会发生该事件

OnPageMouseMove

鼠标移动时事件。在空白区域,或者在没有添加鼠标移动时事件的部件上,进行鼠标移动擦偶哦,将会发生该事件

OnPageKeyDown

键盘按键按下时事件。在空白区域,或者在没有添加键盘按下时事件的部件上,进行键盘按下操作,将会发生该事件

OnPageKeyUp

键盘按键弹起时事件。在空白区域,或者在没有添加键盘按下时事件的部件上,进行键盘弹起操作,将会发生该事件

OnAdaptiveViewChange

自适应视图更改时事件。当切换到另一个视图时,发生一次该事件,可以多次发生。

3.2部件事件

选择某个部件后,可在“部件交互和注释面板”区域的“Interactions”(部件交互事件)选项卡,可设置该部件的所有部件事件,有些事件各种部件都包括,但有些部件只是针对某种部件,部件事件包括:

事件名称

事件说明

备注

OnClick

鼠标单击时事件

内部框架部件、中继器部件不包括该事件

OnMouseEnter

鼠标移入时事件

水平线、垂直线、内部框架部件、中继器部件、提交按钮部件、树、表格、菜单部件不包括该事件

OnMouseOut

鼠标移出时事件

水平线、垂直线、内部框架部件、中继器部件、提交按钮部件、树、表格、菜单部件不包括该事件

OnDoubleClick

鼠标双击时事件

内部框架部件、中继器部件、提交按钮部件、树、表格、菜单部件不包括该事件

OnContextMenu

鼠标右键单击时事件

水平线、垂直线、内部框架部件、中继器部件、提交按钮部件、树、表格、菜单部件不包括该事件

OnMouseDown

鼠标按键按下并且没有释放时事件

水平线、垂直线、内部框架部件、中继器部件、提交按钮部件、树、表格、菜单部件不包括该事件

OnMouseUp

鼠标按键释放时事件

水平线、垂直线、内部框架部件、中继器部件、提交按钮部件、树、表格、菜单部件不包括该事件

OnMouseMove

鼠标在部件上移动时事件

水平线、垂直线、内部框架部件、中继器部件、提交按钮部件、树、表格、菜单部件不包括该事件

OnMouseHover

当鼠标在部件上悬停超过2秒时事件

Default -> Common下部件,除水平线、垂直线、内部框架部件、中继器部件外,都包括该事件

OnLongClick

鼠标单击并且在部件上超过2秒时事件

Default -> Common下部件,除水平线、垂直线、内部框架部件、中继器部件外,都包括该事件

OnKeyDown

当键盘上的按键按下时事件

水平线、垂直线、内部框架部件、中继器部件、提交按钮部件、树、表格、菜单部件不包括该事件

OnKeyUp

当键盘上的按键弹起时事件

水平线、垂直线、内部框架部件、中继器部件、提交按钮部件和提交按钮部件、树、表格、菜单部件不包括该事件

OnMove

部件移动时事件

中继器、树、表格、菜单部件不包括该事件

OnShow

显示部件时事件

中继器、树、表格、菜单部件不包括该事件

OnHide

隐藏部件时事件

中继器、树、表格、菜单部件不包括该事件

OnFocus

部件获得焦点时事件

中继器、提交按钮、内部框架部件不包括该事件

OnLostFocus

部件失去焦点时事件

中继器、提交按钮、内部框架部件不包括该事件

OnTextChange

文本值改变时事件

输入框部件和多行文本框部件包括该事件

OnSelectionChange

选项改变时事件

下拉列表和列表部件包括该事件

OnCheckedChange

选中状态改变时事件

复选框和单选框部件包括该事件

OnPanelStateChange

面板状态改变时事件

只有动态面板部件包括该事件

OnDragStart

拖动开始时事件

同上

OnDrag

拖动时事件

同上,在一次OnDragStartOnDragStop事件中,可能生多次OnDrag事件

OnDragDrop

拖动结束时事件

只有动态面板部件包括该事件

OnSwipeLeft

向左滑动时事件

只有动态面板部件包括该事件,在APP中比较常用

OnSwipeRight

向右滑动时事件

同上

OnSwipeUp

向上滑动时事件

同上

OnSwipeDown

向下滑动时事件

同上

OnLoad

部件加载时事件

动态面板部件和中继器部件都包括该事件

OnScroll

动态面板部件发生水瓶或垂直滚动时事件

只有动态面板部件包括该事件

OnResize

调整动态面板部件的大小时事件

只有动态面板部件包括该事件,如通过Set Panel Size调整大小,或者设置为自适应内容属性的动态面板部件更换状态导致尺寸改变时发生。

 课程地址:http://edu.51cto.com/course/course_id-3889.html

posted on 2015-05-24 12:23 阿蜜果 阅读(4100) 评论(0)  编辑  收藏 所属分类: 产品原型设计

只有注册用户登录后才能发表评论。


网站导航:
 
<2015年5月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456

      生活将我们磨圆,是为了让我们滚得更远——“圆”来如此。
      我的作品:
      玩转Axure RP  (2015年12月出版)
      

      Power Designer系统分析与建模实战  (2015年7月出版)
      
     Struts2+Hibernate3+Spring2   (2010年5月出版)
     

留言簿(262)

随笔分类

随笔档案

文章分类

相册

关注blog

积分与排名

  • 积分 - 2284416
  • 排名 - 3

最新评论

阅读排行榜

评论排行榜