Axure8.0实例|数量编辑器

Axure8.0实例|数量编辑器

一、元件准备

1、添加三个矩形框,分别取名为"减少数量"、"数量背景"、"增加数量"。"减少数量"矩形框中输入"-"号,"增加数量"矩形框中输入"+"号,待用;

2、添加一个文本框,取名为"数量",用来接收通过键盘输入的数字;且该文本框的长度和高度与"数量背景"矩形框保持一致。

二、添加用例

一般情况下,无论是加入进货单,还是下单购买,最少的数量是1,所以我们这里设置数量的默认值为1,在"数量背景"矩形框中输入数量"1"。

1、首先,给"减少数量"矩形框添加用例,点击"减少数量"矩形框,达到的效果是一次减少1,且要求在数量为1的时候,不能再减小,所以要判断"数量背景"矩形框的值是否大于1,只有"数据背景"矩形框的值大于1时,才能减小数值,具体用例如下图:

当"背景数量"矩形框的值大于1时,设置"数量背景"矩形框的文字等于它本身的值减去1,具体设置用例如下:

2、给"增加数量"矩形框设置用例,点击"增加数量"矩形框,达到的效果是一次增加1,具体用例如下图:

3、将"数量背景"矩形框放置到"数量"文本框上,在点击"数量背景"矩形框时,将"数量背景"矩形框的文字赋值给"数量"文本框,并且将"数量"文本框置于顶层,同时让"数量"文本框获取焦点,具体用例如下图:

4、给"数量"文本框设置用例。通过键盘输入数值给"数量"文本框后,在"数量"文本框驶入焦点时,把"数量"文本框置于底层,同时将"数量"文本框的数值赋值给"数量背景"矩形框,具体用例如下:

三、预览

至此,数量编辑器到此已经完成了,预览一下吧。

相关推荐
qydz1117 分钟前
杰理开发板做TWS耳机类型方案分享(1)
开发语言·pcb工艺·嵌入式开发·杰理科技
Java知识技术分享39 分钟前
opencode安装ui-ux-pro-max和frontend-ui-ux技能
人工智能·ui·个人开发·ai编程·ux
Cloud_Shy6181 小时前
解读《Effective Python 3rd Edition》:从练气到老魔(第六章 Item 40 - 43)
android·开发语言·人工智能·笔记·python·学习方法
半只小闲鱼1 小时前
配置计划模块通用办公设备家具批复数合计计算
开发语言·python
qq_422152571 小时前
Word 文件太大怎么压缩?2026 年文档瘦身方案对比
开发语言·c#·word
charliedev1 小时前
Jedi:Python 自动补全与静态分析的实用工具
开发语言·python·其他
ji198594432 小时前
MATLAB 求散点曲线斜率
开发语言·算法·matlab
kaikaile19952 小时前
MATLAB 实现:Koch & Zhao 图像水印算法(DCT域)
开发语言·算法·matlab
love_muming2 小时前
链表每日一练
java·开发语言·数据结构·链表·idea·每日一练
weixin_446260852 小时前
LLM智能体在社交模拟中的决策行为分析:有限状态与LLM-based策略对比研究
开发语言·php