按钮控件
- 更新时间2023-02-17
- 阅读时长2分钟
按钮控件
输入或显示真值和假值。
应使用何种按钮?
| 按钮类型 | 用途 | 默认机械动作 |
|---|---|---|
| 按钮 | 输入真值或假值。 | 释放时触发 |
| 复选框 | 从列表中选择单项或多项。 | 仅释放时转换 |
| 开关 | 在应用程序中输入真值或假值。 | 释放时触发 |
| LED | 显示真值或假值。如要在LED中显示内容,则须在项选项卡中勾选显示值。 | 释放时转换 |
应使用何种机械动作?
控件的机械动作决定控件的行为。机械动作分为转换动作和触发动作:
| 希望控件的行为像: | 机械动作 | 具体行为 | 注意事项 |
|---|---|---|---|
| 电源按钮 | 单击时转换 | 按下控件时,值立即改变,而无需等到鼠标释放。 | |
| 开/关按钮 | 释放时转换 | 仅当在控件的图片边界内单击鼠标并放开鼠标按钮后,控件值改变。 | 单选按钮和复选框的机械动作总是“释放时转换”,不可自行配置。 |
| 门铃 | 保持转换直到释放 | 按下鼠标按钮时改变控件值,并保留该值直至释放鼠标按钮。 | 程序读取控件的频率不影响控件行为。单选按钮控件或复选框控件,不能使用该操作。 |
| 断路器 | 单击时触发 | 按下鼠标时改变控件值,并保留该值直到程序读取该值。 | 该操作适用于用户每次设置控件,程序仅执行某动作一次。单选按钮控件或复选框控件,不能使用该操作。 |
| 对话框按钮 | 释放时触发 | 仅当按下后更改控件值,然后在控件图形边框内释放鼠标键,保持新值直至程序读取该值一次。 | 该动作适用于停止While循环。程序读取该控件一次后,控件恢复默认值。单选按钮控件或复选框控件,不能使用该操作。 |