首页 >>  正文

下拉列表怎么添加

来源:baiyundou.net   日期:2024-09-20

多选下拉列表可以用于展示可选标签,并允许用户选择多个标签,那么该如何利用Axure里用中继器制作一个多选下拉列表。作者总结了相关步骤,希望对你有所帮助。

多选下拉列表常用于需要用户从一组选项中选择多个选项的情况。它提供了一个下拉菜单,用户可以点击展开并选择他们感兴趣的多个选项。多选下拉列表可以用于展示可选标签,并允许用户选择多个标签。例如,在一个博客发布界面上,可以使用多选下拉列表选择适用的标签。

所以今天就教大家在Axure里如果用中继器制作一个多选下拉列表,并且根据已选项自动生成标签的原型模板。

一、效果展示

1、点击下拉列表框可以弹出选项,点击选项可以选中选项或者取消选中

2、根据已选内容自动显示对应的标签,并且根据标签数量自动调整下拉框的尺寸

3、取消选中时,对应标签自动删除,也可以点击标签里的删除按钮删除并取消选中

4、选项信息可以在中继器表格里维护,选项较多时,可以通过滚动条上下查看选项

原型地址:https://g8a5mh.axshare.com/#g=1

二、制作教程

1. 用中继器制作选项

我们新增一个中继器,在中继器里添加文本标签,背景矩形,以及多选按钮,这里我们因为想自定义多选按钮的样式,所以我们没有用系统多选按钮,我们用动态面板来制作,增加两个状态,一个是未选中状态,一个是选中的状态,分别导入选中和未选中的多选按钮的素材。

当然你们也可以用系统的多选按钮来制作,分别将他们放入两个状态里,但是需要用个热区挡住他,因为后续是否选中是通过中继器里的值控制的,并不是通过点击直接改变的。如下图所示摆放:

中继器表格里我们增加两列:

  1. text列:在该列添加选项名,有几个选项就填写几行
  2. xuanzhong列:用来控制对应行的选项是否被选择,一般如果默认没有选中项的话,不填即可,如果项默认某个选项选中,就在该选项xuanzhong列的值填写1

在中继器每项载入时,我们首先用设置文本的交互,将text列选项的值设置到文本标签里。

然后我们还要根据xuanzhong列的值来设置动态面板是选中还是未选中的状态。如果xuanzhong列的值等于1,那么我们用将动态面板设置到选中状态;如果不等于1,我们就设置到未选中的状态,不过这里不等于1的情况可以不用写,因为他默认就是未选中的状态。

2. 鼠标单击选项时的交互

鼠标单击选项时,我们要根据判断该选项是否已经被选中,如果已被选中,我们就将他设置为未选中,因为控制他是否选中是通过中继器里选中列的值来控制的,所以我们用更新行的交互,将中继器里xuanzhong列的值更新为0即可;如果未被选中,我们就将他设置为选中,用更新行的交互,将中继器里xuanzhong列的值更新为1即可。

3. 将中继器转为动态面板

这样我们就基本完成了下拉选项,如果选项较多,这个选项就会很常,所以我们把它转为动态面板,取消面板自适应尺寸,并且调出垂直滚动条,这样就可以控制显示选项的尺寸,在选项较多时,还可以上下滚动查看更多选项。

如果觉得系统的滚动条不太好看的话,我们还可以通过再次转为动态面板,然后用外面板遮挡住大部分或全部内面板的滚动条,这样去美化一下。

然后我们在底部增加一个背景矩形,将他们组合在一起,这样下拉选项就做好了。

4. 下拉框的制作

下拉框我们需要用到矩形,上下箭头,以及中继器标签组。

鼠标单击这个组合时,我们用显示的交互,将下拉选项显示出来,这个我们可以选择灯箱效果,这样点击其他空白的地方,下拉选项就可以自动收起来。

当然我们也可以增加一些交互样式让他更加美化,增加矩形选中和禁用样式,鼠标移入移出或者下拉选项显示隐藏时,触发这些样式,因为每个人审美不一样,这些你们自行处理即可。

4. 中继器标签组

前面说到下拉框组合里需要有一个中继器标签组,我们现在来制作。

需要再中继器里增加背景矩形,文字标签和删除按钮,文字标签我们转为动态面板,因为考虑到有些选项太长,我们就自显示前面部分即可。如下图所示摆放即可。

中继器表格里不需要修改,用自带的Column0列即可,默认中继器表格为空。中继器布局为水平,按网格排布,案例中是每行项目数是2。

在中继器每项加载时,我们用设置文本的交互,将Column0列的值设置到文本标签里。

这样标签组就只做完成了。

5. 选项和标签的联动

接下来我们要让选项和标签进行联动,在选项中继器里,该选项被选中,我们就用添加行的交互,将该选项的选项值增加的标签中继器里。这里需要注意的是,因为中继器每次更新都会从头加载,所以在一开始如果直接添加行的话,选第二个选项之后,就会发现之前第一次添加的标签,重复添加了。

所以我们在一开始的时候,要对标签中继器做一个还原的操作,我们可以用删除所有行的方式,让选中之前的标签中继器处于一个原始为空的状态。

我们要删除标签的话,我们也不是用删除行的方式,删除标签里对应的行。因为我们是通过下拉选项中继器里的值来控制具体显示的标签,所以如果我们想让标签删除,我们就用更新行的交互,将和标签名称一样的行的xuanzhong列的值更新为0,这样就可以把标签删除。

这样我们就基本完成了,但是我们还需要考虑标签太多的情况。

6. 设置下拉框的尺寸

我们可以根据标签中继器的尺寸,来设置外框的尺寸。

当所有标签加载完成后,我们用设置尺寸的交互,首先设置下拉框的尺寸,宽度保持不变,高度就是标签组的高度+上下的边距,这样就可以外框就可以变高。

同事我们还要用移动的事件,移动下拉选项组合,移动到下拉框的底部,这样就可以根据标签的多少,自动调整下拉框的尺寸。

这样我们就完成了多选下拉列表(自动生成标签)原型模板的制作了,下次使用也很方便,我们只需要在下拉选项中继器表格里填写选项值,即可自动生成交互效果。

那以上就是本期教程的全部内容,感兴趣的同学们可以动手试试哦,感谢您的阅读,我们下期见。

本文由 @AI产品人 原创发布于人人都是产品经理,未经许可,禁止转载

题图来自 Unsplash,基于 CC0 协议

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

","gnid":"96b3bb17e99b94862","img_data":[{"flag":2,"img":[{"desc":"","height":"420","title":"","url":"https://p0.ssl.img.360kuai.com/t01deda41fec19bb114.jpg","width":"900"},{"desc":"","height":"299","s_url":"https://p0.ssl.img.360kuai.com/t015a8b6bdc053a3067_1.gif","title":"","url":"https://p0.ssl.img.360kuai.com/t015a8b6bdc053a3067.gif","width":"294"},{"desc":"","height":"172","title":"","url":"https://p0.ssl.img.360kuai.com/t01e06a0600aceb04e1.jpg","width":"210"},{"desc":"","height":"248","title":"","url":"https://p0.ssl.img.360kuai.com/t01149e9e0925bf948f.jpg","width":"993"},{"desc":"","height":"199","title":"","url":"https://p0.ssl.img.360kuai.com/t01f7b29a30896528fb.jpg","width":"293"},{"desc":"","height":"201","title":"","url":"https://p0.ssl.img.360kuai.com/t018335a2e87da8d640.jpg","width":"202"},{"desc":"","height":"140","title":"","url":"https://p0.ssl.img.360kuai.com/t01c34b746c4f02b5da.jpg","width":"307"}]}],"original":0,"pat":"art_src_3,fts0,sts0","powerby":"hbase","pub_time":1686824880000,"pure":"","rawurl":"http://zm.news.so.com/78fe211f177d7bff20672f300f41183a","redirect":0,"rptid":"722d25a748787a0e","rss_ext":[],"s":"t","src":"人人都是产品经理","tag":[],"title":"Axure高保真原型:多选下拉列表

童琦叙4301excel表格下拉菜单怎么设置 -
巢影邱18857798949 ______ 方法 先将表格框架大致建立好,将姓名全部输入到A列,B列性别列具体信息暂时不输入;再到E1列输入男,E2列输入女 先将EXCEL的功能区切换到“数据”,再用鼠标选中B2到B7列 点击“数据有效性”→“数据有效性”,弹出数据有效...

童琦叙4301excel表格如何添加下拉菜单 -
巢影邱18857798949 ______ 首先在空白的单元格上 写出你要加入的选择项,点中你要设置下拉菜单的单元格点 数据---有效性--在允许下选序列----在来源下点一下 然后就去选择你刚才你写的那些数据,确定即可,点种这个单元格或有个下拉的小三角,这就证明你的操作OK了.

童琦叙4301如何在excel中设置下拉菜单 -
巢影邱18857798949 ______ 以Office 2010为例: 选中单元格或一列-->“数据”选项卡-->数据有效性-->“设置”选项卡-->有效性条件选择“序列”-->“来源”选择预先设置好的下拉菜单内容(以列的方式输入) 以上是基本步骤,其它的选项,你可以看情况设置.

童琦叙4301如何设置下拉列表 -
巢影邱18857798949 ______ 有时在excel中需要设置下拉列表,具体方法如下:一、使用工具:excel2010 二、操作步骤:1、点击"开始”菜单中的excel2010",进入excel,如图:2、在单元格中单击,然后选择“数据”菜单中的“数据有效性”,如图:3、然后点击”有效性条件“下的”允许“下拉列表,选中”序列“,同时在”来源“中输入下拉列表的值,值与值之间用半角逗号隔开,然后按”确定“按钮,如图:4、这时下拉列表就制作完成了,如图:三、注意1、该方法适用于excel各个版本;2、注意下拉列表的值中间必须是半角逗号,否则无效;

童琦叙4301excel下拉菜单怎么添加选项 -
巢影邱18857798949 ______ excel下拉菜单有时需要添加选项,具体操作如下(以excel2010为例): 1、点击要添加下拉菜单选项的单元格,然后点击”数据“中的”数据有效性“选项,如图: 2、在有效性条件中选择”序列“,同时在来源文本框中输入下拉值,中间以逗号隔开并按”确定“按钮,如图: 3、这时下拉选项就添加完成了,如图:

童琦叙4301怎样为EXCEL2010添加下拉列表 -
巢影邱18857798949 ______ 选择要添加下拉列表的区域,点击“数据”菜单中的“数据验证” 允许下面选择“序列”,来源中输入下拉列表中的内容,不同行内容用英文逗号分开 点击确定,就完成了下拉列表制作.

童琦叙4301excel2013怎么添加下拉列表 -
巢影邱18857798949 ______ excel2013具有添加下拉列表功能,具体操作如下:一、使用工具:excel2013 二、操作步骤:1、进入excel2013,点击要添加下拉列表的单元格,然后点击数据选项卡中的“数据有效性",如图:2、在允许列表中选择”序列“,在来源下方的文本框中输入下拉列表的值,中间用逗号隔开并按”确定“按钮,如图:3、下拉列表添加完成,如图:

童琦叙4301Excel 2010 如何在下拉列表里面增加新的内容啊? -
巢影邱18857798949 ______ 1、首先用鼠标左键点击你要添加下拉列表的单元格. 2、鼠标左键点击菜单栏上的“数据”. 3、然后鼠标左键点击菜单栏上的“数据有效性”. 4、这时会出现3个选项,我们选择“数据有效性”. 5、将会出现下图所示的弹出框. ...

童琦叙4301如何在EXCLE中单元格中加入下拉列表 -
巢影邱18857798949 ______ 在EXECL中建立下拉列表按钮选定你要设置下拉列表的单元格,点“数据”->“有效性”->“设置”,在“允许”下面选择“序列”,在“来源”框中输入你的下拉列表内容,各项之间用半角逗号隔开,如:A,B,C,D 选中“提供下拉前头”,点“确定”. 也可这样: 1、先定义一个区域,最好定义“名称框” 2、菜单 -> 数据 -> 有效性... 3、选卡 -> 设置 -> “允许”中选择“序列” 4、定义“来源”即可

童琦叙4301Excel选项怎么添加下拉箭头 -
巢影邱18857798949 ______ excel选项添加如下: 1、选择要添加下拉选项的单元格区域. 2、单击【数据】选项卡中【数据验证】下的【数据验证】选项. 3、在弹出的“数据验证”对话框中,“允许”下拉列表中选择【序列】,然后再“来源”处输入下拉列表的选项,...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024