【下拉框】控件用于下拉列表选择,默认样式如下:
一旦用户选择了某一 项目,相对应的项目数据将被写入到数值型变量。
1 参考视频
2 用法
主要用法有两种:
1)配合配方变量,进行配方选择使用,请参考配方功能;
2)预先设置选项,进行下拉选择;
如果需要动态创建下拉列表,可以通过代码动态创建下拉选项。
3 属性
3.1 控件
控件名,当前页面唯一。
3.2 关联变量
关联数值型或配方型变量
3.3 选项
用于用法2)中用户预先维护设置选项,点击选项,如下图所示
【添加】新增添加选项
【删除】删除所选选项
双击某个选项,弹出维护对话框。
3.3 展开方向
点击时下拉框展开方向
3.4 默认选中项
默认选中的索引号,显示对应的选项。
3.5 下拉框高度
设置点击时下拉框展开时的高度
默认-1,表示点击后系统自动全部显示“选项”内容
用户也可以自定义下拉框的高度。
3.6 选项字体
设置选项中的字体、大小、颜色。
3.7 箭头样式
选项框右侧箭头指向。
3.8 列表样式
设置列表项的样式,参考面板主背景属性设置。
3.9 选中框样式
设置选中框的样式,参考面板主背景属性设置。
3.10 蜂鸣器
点击按钮启用蜂鸣器(100ms)。
3.11 可见控制
参考2.1节控件属性之可见控制
3.12 启用控制
参考2.1节控件属性之启用设置
3.13 操作日志
TBD
3.14 权限控制
设置哪些用户组可以操作。
3.15 操作确认
设置是否确认操作,参考【功能键】控件。
3.16 事件处理
参考2.1节控件属性之事件处理。
4 应用案例
4.1 下拉框关联配方变量,

配方确认代码如下:
TRecipe* rcp=(TRecipe*)_V("混凝土");
rcp->confirm();
4.2 下拉框关联普通变量
