Axure8.0实例|数量编辑器

Axure8.0实例|数量编辑器

一、元件准备

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

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

二、添加用例

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

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

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

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

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

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

三、预览

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

相关推荐
zlinear数据采集卡20 分钟前
数据采集卡从入门到精通(7):流水线型ADC——级级接力,高速与高精的平衡术
开发语言·arm开发·嵌入式硬件·fpga开发·c#
Dr.kangder34 分钟前
嵌入式面试总结(二十一)——C语言关键字
c语言·开发语言·面试·职场和发展·架构·虚拟化
W_3260041 分钟前
Python-OpenCV:库、环境搭建、图片与摄像头解析
开发语言·图像处理·python·opencv·机器学习
zhy2956342 分钟前
在 QAIRT Genie SDK 上部署 Llama 3.2 1B 模型:从环境准备到 C++ 推理
开发语言·c++·llama
爱跳舞的烤冷面1 小时前
自学嵌入式第N天(Linux篇——文件编程)
java·开发语言·前端
caimouse2 小时前
ReactOS 图形系统分析(33):字体子系统 — font.c
c语言·开发语言·reactos
cxr8282 小时前
HyperMind Lab M1 架构地基 Implementation Plan <二>
开发语言·人工智能·架构
特立独行的猫a2 小时前
Tauri v2的Rust应用 → HarmonyOS(鸿蒙 PC)移植30分钟速成指南
开发语言·rust·harmonyos·tauri·移植·鸿蒙pc
迷迭香yy2 小时前
大宗交易折溢价因子怎么挖掘本地化Python全流程实战
开发语言·人工智能·python
xieliyu.2 小时前
UPD协议结构以及开发中注意事项
java·开发语言·笔记·java-ee