AxureRP7.0基础教程系列 部件详解 动态面板 DynamicPanel

原型库网站—讲师金乌原创发布,可自由转载,请注明出处!

Axure中文官网:www.AxureRP.cn

 

《AxureRP7.0部件详解》

动态面板 DynamicPanel

动态面板概述
      
动态面板(Dynamic panel)

动态面板是一个可以在层或状态中装有其他部件的容器. 你可以将动态面板比喻成相册,相册的每个夹层中又可以装进其他部件,并且每个夹层和里面的部件可以隐藏、显示和移动,并且可以动态设置当前夹层的可见状态.这些特性允许你在原型中演示自定义提示、灯箱、标签控制和拖拽等效果.实际工作中你会发现,动态面板是你在原型设计中使用最多的工具.

动态面板状态 Dynamic panel states

一个动态面板可以包含一个或多个状态,并且每个状态中可以包含多个部件.一个动态面板状态只能在同一时间看到一次.使用交互你可以隐藏/显示动态面板及设置当前动态面板状态的可见性.
添加和调整动态面板大小最好的方法就是“转换为动态面板”.选择你想要放入动态面板状态的部件,右键点击 → 选择转换为动态面板.这个动作将自动创建一个新的动态面板并将你选择的部件放入动态面板的第一个状态中.
或者你也可以拖拽动态面板部件到作业区并使用部件上下左右的提示来调整大小.作业区中动态面板的大小决定了其状态中包含部件的边界大小.

编辑动态面板状态

动态面板区域

编辑动态面板时,你会注意到一个蓝色虚线轮廓,这表示你在动态面板中只能看到蓝色虚线轮廓范围内的内容.

编辑动态面板状态中的部件,就像你平时拖拽部件的操作是一样的.见右

调整动态面板大小以适合内容

如果你添加的部件大小超过了动态面板轮廓范围,那么你可能需要使用添加滚动栏或调整动态面板大小以适合内容了.

见右图

添加动态面板状态

Adding Dynamic  Panel States

动态面板默认样式

默认状态下,动态面板状态是空的,所以你需要添加内容(部件)到动态面板中,做这一步,在作业区中双击动态面板,

或者在部件管理器 Widget Manager中双击动态面板状态.

在弹出的对话框中,你可以添加、删除、重命名、复制或打开编辑动态面板状态.第一个状态是这个动态面板的默认状态.

双击一个状态可以打开此状态进入编辑.

动态面板交互

INTERACTING WITH DYNAMICPANELS

当你在作业区拖入一个动态面板部件后,你就可以像平时操作那样在事件列表中选择事件并添加用例来给动态面板添加交互效果了.
动态面板可用的动作包括:设置面板状态 和 设置面板尺寸.

在这里,金乌老师给大家准备了动态面板高级讲解,和大家讨论动态面板事件 Dynamic Panel Events.

设置动态面板状态

Set Dynamic Panel State

多状态的动态面板

创建一个多状态的动态面板,并使用设置面板状态动作设置动态面板到指定状态.
用例编辑器中Case Editor选择动作并在页面列表中选择状态.

在这一个动作中,你可以同时设置多个动态面板的状态选择.

这个动作可以用于切换标签状态、更改按钮上的内容或者下拉列表中的选择.

显示或隐藏一组部件

Hide/show  groups of widgets

隐藏/显示动态面板

使用隐藏/显示动作来显示或隐藏动态面板当前状态的内容. 在用例编辑器Case Editor对话框中,在左侧的
动作列表中选择动作.
在作业区中,将所有的部件命名是一种良好的习惯,这有助于你顺利找到想操作的部件.
你可以在一个动作中选择多个面板设置隐藏/显示.

提示: 使用 切换(Toggle) 动作可以让面板在显示/隐藏之间切换.

动态面板状态设置

SETTING DYNAMIC PANEL STATES

动态面板选项

设置动态面板属性

进入/退出动画 AnimateIn/Out:替换动态面板状态时的过渡效果 (例如:淡入淡出、向上滑动等.)

显示面板(如果隐藏)Show if hidden:如果指定的动态面板是隐藏的,勾选这个选项会在执行动态面板状态设置的同时显示动态面板.

展开/收起部件 Push/Pull: 勾选此项,会是动态面板下面或右侧的部件自动移动. 这个主要是用于展开和折叠内容.

上一个/下一个状态

Next/Previous

动态面板循环

动态面板可以使用设置面板状态将其设置为上一个/下一个状态. 意思是,如果你的动态面板当前状态是1,这个动作(next)将会设置动态面板为状态2,这样按顺序切换状态;

而上一个 previous 与之相反.

循环 Wrap from last to first: 

勾选此项将允许动态面板状态进入无线循环,类似无限轮播的幻灯广告,当到达最后一个状态时,面板将会设置到第一个状态,从而进入无限循环.

循环间隔 Repeat every:这个选项将给上下两个状态切换时添加时间间隔,1秒=1000毫秒.  这通常用于自动轮播图.

停止循环

Stop Repeating

动态面板停止循环

当一个动态面板被设置为自动循环时,使用选择状态下拉列表中的 停止循环 选项,可以停止动态面板的自动循环.

要继续被停止的循环,使用 Next/Previous 并 勾选 循环 选项,可以使循环在停止的状态继续.

注:此处多用于当鼠标悬停在自动轮播的广告上时.

值 value

动态面板属性

DYNAMIC PANEL PROPERTIES

动态面板属性

  • 调整大小以适合内容 Fit to     content

动态面板可以基于其内部面板的内容大小改变尺寸,使用 调整大小以适合内容.

除了上述方法,还是可以双击动态面板上下左右的小手柄状态,来调整大小以适合内容.

注:当动态面板里的部件被添加或删除时,动态面板会自动改变大小.

给动态面板添加滚动栏

  • 添加滚动栏 Adding     Scrollbars

使用滚动栏给你的动态面板添加可滚动内容. 在动态面板属性面板中选择 滚动栏下拉菜单并选择滚动栏的显示方式.

注:为了让滚动栏正常显示,动态面板状态内中的内容必须比动态面板的边界轮廓大,

并且不能勾选调整大小以适合内容.

固定到浏览器

  • 固定到浏览器  Pin     to Browser

固定到浏览器,允许你创建 固定/粘贴 的元素,如 页头、页脚或侧边栏,当你滚动窗口时这些元素会停留在固定位置.

选择动态面板,在动态面板属性面板中点击 固定到浏览器Pin to Browser,在弹出的对话框中勾选 固定到浏览器窗口 Pin to browser window ,然后按需选择横向固定/纵向固定,如有必要可输入指定边距.

出发鼠标交互样式

  • 出发鼠标交互样式 Trigger     MouseOver and MouseDown Styles

如果你的动态面板里的部件设置了 鼠标悬停时 和 鼠标按下时 的交互样式,如果勾选此项,当动对动态面板进行交互时(鼠标悬停、按下)会触发内部部件的样式改变.

动态面板100%宽度

  • 动态面板背景100%宽度 100% Wide

结合动态面板的背景颜色或图片,100%宽度将会使你的动态面板背景色或图片横跨整个浏览器宽度.

在动态面板属性面板中 勾选100%宽度,然后打开一个动态面板状态进入编辑.在最底部的面板中间你会看到面板状态格式 Panel State Formatting标签.

在这里你可以编辑动态面板背景,如果勾选了 100%宽度 ,背景在浏览器中会被扩展至整个浏览器的宽度.

动态面板教程

DYNAMIC PANEL TUTORIALS

  • 图片轮播 Photo     Carousel
  • 弹出菜单 Flyout Menu
  • 手风琴菜单 Accordion     Control
  • 标签控制 Tab Control
  • 灯箱效果 Lightbox     Tutorial
时间: 2024-12-14 13:29:23

AxureRP7.0基础教程系列 部件详解 动态面板 DynamicPanel的相关文章

AxureRP7.0基础教程系列 部件详解水平线和垂直线 HORIZONTAL & VERTICAL LINES

原型库网站-讲师金乌原创发布,可自由转载,请注明出处! Axure中文官网:www.AxureRP.cn   <AxureRP7.0部件详解> 水平线和垂直线 HORIZONTAL & VERTICAL LINES 使用案例 将页面区块化 最常见的用法是将内容分解成几个部分,比如,讲页面分为 header 和 body. 编辑线条 添加箭头 线条可以通过工具栏中的箭头样式转换为箭头:选中线条,点击箭头样式,在下拉列表中选择箭头样式. 线宽.颜色和样式 线条可以添加颜色.设置宽度和添加样

AxureRP7.0基础教程系列 部件详解 Inline Frame 内部框架

原型库网站-讲师金乌原创发布,可自由转载,请注明出处! Axure中文官网:www.AxureRP.cn   <AxureRP7.0部件详解> Inline Frame 内部框架 使用内部框架,可以嵌入视频,地图,和HTML到您的原型设计中.使用案例 模拟移动体验 使用手机外壳部件,并在手机外壳的内容区域添加内部框架,内部框架可以签入其他页面或站外链接并显示在手机外壳的屏幕上.这样可以在你的电脑上实现模拟移动设备的体验. 签入外部内容 外部的HTML文件.视频.地图等内容都可以签入到内部框架中

AxureRP7.0基础教程系列 部件详解 List Box 列表选择框

原型库网站-讲师金乌原创发布,可自由转载,请注明出处! Axure中文官网:www.AxureRP.cn   <AxureRP7.0部件详解> List Box 列表选择框 常用案例 替代下拉列表 如果你想让用户查看所有选项而不需要点击选择的话,就使用列表选择框替代下拉列表. 多选 与下拉列表不同的是,列表选择框允许用户对选项进行多选. 编辑列表选择框 编辑列表选择框 项目的添加.删除.排序和批量添加操作,和下拉列表框都是一样的.唯一不同的是,列表选择框可以设置为允许多项选择. 列表选择框案例

AxureRP7.0基础教程系列 部件详解 中继器部件Repeater

原型库网站-讲师金乌原创发布,可自由转载,请注明出处! Axure中文官网:www.AxureRP.cn   <AxureRP7.0部件详解> 中继器概述 REPEATER OVERVIEW 中继器部件是一款高级部件,用来显示重复的文本.图片和链接. 通常使用中继器来显示商品列表.联系人信息列表.数据表或其他. 中继器的构成 2 PARTS OFREPEATER 中继器数据集 Repeater Dataset 中继器部件是由中继器数据集中的数据项填充的.这些填充的数据项可以是文本.图片或页面链

AxureRP7.0基础教程系列 部件详解 文本框 Text field

原型库网站-讲师金乌原创发布,可自由转载,请注明出处! Axure中文官网:www.AxureRP.cn   <AxureRP7.0部件详解> Text Field 文本框(单行)使用案例 收集表格数据 文本框(单行)经常用于收集表格内容传递给其他表格或其他页面中的表格,还可以进行函数运算. 登陆框 文本框可以用作登陆体验,加入逻辑条件和多个用例还可以对登陆成功/失败进行模拟. 编辑文本框 文本框类型 文本框可以给定特殊的输入格式,主要用来调用移动设备上不同的键盘.可选格式:文本.密码.Ema

AxureRP7.0基础教程系列 部件详解 HTML Button HTML按钮

原型库网站-讲师金乌原创发布,可自由转载,请注明出处! Axure中文官网:www.AxureRP.cn   <AxureRP7.0部件详解> HTML Button HTML按钮 为操作系统的浏览器体验而设计 HTML按钮的格式取决于你浏览原型的操作系统中的浏览器.它通常针对你的浏览器内置了鼠标悬停和鼠标按下时的样式,这和你操作系统中应用程序的样式类似. 编辑HTML BUTTON 提交按钮的填充颜色.边框颜色和其他大多数样式格式都被禁用了.取而代之的是生成原型后在浏览器中它会使用内建的样式

AxureRP7.0基础教程系列 部件详解 Droplist 下拉列表

原型库网站-讲师金乌原创发布,可自由转载,请注明出处! Axure中文官网:www.AxureRP.cn   <AxureRP7.0部件详解> Droplist 下拉列表 常用案例 传递表格信息 下拉列表经常用于性别选择.信用卡过期日期.地址列表等形式.所选择的项存储在变量中,然后通过变量进行传递. 跨页更改动态面板状态 查看效果 使用下拉列表改变图片 在下拉列表的选项改变时,图片内容也与之对应改变.详情下载案例RP文件. 本帖分享可见的内容 下拉列表选项 查看效果 编辑下拉列表 添加.删除.

AxureRP7.0基础教程系列 部件详解 Check Box 复选框

原型库网站-讲师金乌原创发布,可自由转载,请注明出处! Axure中文官网:www.AxureRP.cn   <AxureRP7.0部件详解> Check Box 复选框 常用案例 作为附加选项 复选框经常用来允许用户添加一个或多个附加选项. 选择多个选项 在这个例子中,有多个选项可以选择.新手容易和单选按钮搞混淆,单选按钮只能选择一个. 编辑复选框要将复选框默认设置为勾选,可以在设计区域单击复选框或者右键选择选中.复选框可以通过用例编辑器中的动作设置为选择/选中进行动态设置. 对齐方式 默认

AxureRP7.0基础教程系列 部件详解 图片/Image

  原型库网站-讲师金乌原创发布,可自由转载,请注明出处! Axure中文官网:www.AxureRP.cn   <AxureRP7.0部件详解> 图片/Image 图片部件可以用来添加图片和插图显示你的设计理念,产品,照片,或更多. 自定义图片按钮 使用图片部件来添加一个自定义图片按钮,然后像给形状按钮添加交互一样,添加鼠标点击.悬停等响应 导入图片和自动大小 拖拽一个图片部件到设计区域并双击导入图片.支持常见图片格式:GIF,JPG,PNG,BMP.当询问你是否自动调整图片大小时,点击是将