LabWindows中Table控件的下拉列的设置
1 先看样式
2 样式设置,双击table,添加列以后,编辑列,选择 Combo box
3 全选一列,无法添加值,只有选中一个单元格才可以添加值
-------->>>------->>
4 行的隐藏,其实不是真的隐藏行,而是把对应行的字体颜色改为白色
//历史数据显示到表格
void displayDataTableDB()
{char tt[80];//把数据显示到表格SetCtrlAttribute(panelHandleDb,PANELdb_WxpDataTableDB,ATTR_DIMMED,1);for(int i=1; i<channelCount; i++){SetTableRowAttribute(panelHandleDb,PANELdb_WxpDataTableDB,i,ATTR_ROW_HEIGHT,30);SetTableCellVal(panelHandleDb,PANELdb_WxpDataTableDB,MakePoint(1,i),WxpAqurieData[i].w1NodeName);sprintf(tt,"%.2f",WxpAqurieData[i].w1WinSpeed);SetTableCellVal(panelHandleDb,PANELdb_WxpDataTableDB,MakePoint(2,i),tt);sprintf(tt,"%.2f",WxpAqurieData[i].w1EnvTemp);SetTableCellVal(panelHandleDb,PANELdb_WxpDataTableDB,MakePoint(3,i),tt);SetTableCellVal(panelHandleDb,PANELdb_WxpDataTableDB,MakePoint(5,i),WxpAqurieData[i].w2NodeName);sprintf(tt,"%.2f",WxpAqurieData[i].w2WinSpeed);SetTableCellVal(panelHandleDb,PANELdb_WxpDataTableDB,MakePoint(6,i),tt);sprintf(tt,"%.2f",WxpAqurieData[i].w2EnvTemp);SetTableCellVal(panelHandleDb,PANELdb_WxpDataTableDB,MakePoint(7,i),tt);//全部调整为黑色for(int k=1; k<8; k++)SetTableCellAttribute (panelHandleDb,PANELdb_WxpDataTableDB, MakePoint (k, i),ATTR_TEXT_COLOR, VAL_BLACK);//调节隔行颜色if(i%2==0)for(int k=1; k<8; k++)SetTableCellAttribute (panelHandleDb,PANELdb_WxpDataTableDB, MakePoint (k, i),ATTR_TEXT_COLOR, VAL_RED);//判定是否隐藏GetTableCellVal(panelHandleDb,PANELdb_WxpDataTableDB,MakePoint(9,i),tt);if(strcmp(tt,"隐藏")==0)for(int k=1; k<8; k++)SetTableCellAttribute (panelHandleDb,PANELdb_WxpDataTableDB, MakePoint (k, i),ATTR_TEXT_COLOR, VAL_WHITE);}SetTableSelection(panelHandleDb,PANELdb_WxpDataTableDB,MakeRect(20,1,1,7));SetCtrlAttribute(panelHandleDb,PANELdb_WxpDataTableDB,ATTR_DIMMED,0);
}
这里要强调一点,表格在插入数据涉及到控件刷新,速度会非常缓慢。
才插入数据前,是表格变灰dimmed=1,也就是 SetCtrlAttribute(panelHandleDb,PANELdb_WxpDataTableDB,ATTR_DIMMED,1);
插入完毕后,是表格有效 dimmed=0,也就是 SetCtrlAttribute(panelHandleDb,PANELdb_WxpDataTableDB,ATTR_DIMMED,0);
速度会非常快,界面刷新毫无压力。
LabWindows中Table控件的下拉列的设置相关推荐
- elementui树状菜单tree_Vue+Element UI 树形控件整合下拉功能菜单(tree + dropdown +input)...
这篇博客主要介绍树形控件的两个小小的功能: 下拉菜单 输入过滤框 以CSS样式为主,也会涉及到Vue组件和element组件的使用. 对于没有层级的数据,我们可以使用表格或卡片来展示.要展示或建立层级 ...
- Matlab App Designer自学笔记(十四):分档旋钮控件、下拉菜单控件、微调控件
由于一些主观及客观的原因,博主已经放弃了在CSDN上更新文章,感兴趣的朋友可以去我的个人博客去浏览可能需要的文章. 陶小桃Blog-无限进步的优质帅气大学生!热衷于分享技术和日常生活的机械专业小哥哥, ...
- html下拉列表框做日期,几种常用的控件(下拉框 可选框 起止日期 在HTML页面直接读取当前时间)...
下拉框 状态 ----请选择---- 制单 已提交 已审核 可选框 value="Y" checked="checked" id="isValid&q ...
- 自定义组合控件:下拉选择框
Spinner 自定义组合控件之下拉选择框 项目概述 下拉选择框主要是通过在EditText 下用PopupWindow 动态显示ListView 控件来实现的.下拉选择框可以方便用户的输入效率,以此 ...
- Vue+Element UI 树形控件整合下拉功能菜单(tree + dropdown +input)
这篇博客主要介绍树形控件的两个小小的功能: 下拉菜单 输入过滤框 以CSS样式为主,也会涉及到Vue组件和element组件的使用. 对于没有层级的数据,我们可以使用表格或卡片来展示.要展示或建立层级 ...
- Excel日历控件实现下拉选取日期含VB代码实现
以下是Excel2016通过安装控件,实现表格下拉选择日期的一些步骤: 知识准备工作:先了解下如何安装控件,这一部分很重要,excel选择可用宏 https://jingyan.baidu.com/a ...
- input 起止时间_几种常用的控件(下拉框 可选框 起止日期 在HTML页面直接读取当前时间)...
下拉框 状态 ----请选择---- 制单 已提交 已审核 可选框 value="Y" checked="checked" id="isValid&q ...
- 设置RDLC中table控件的表头在每页显示
1.在Tablix 属性对话框中勾选"在每一页上重复标题行"及"滚动时保持标题可见",注意只勾选行标题里面选项,不勾选列标题,否则编译通不过 2.在分组窗格中, ...
- ASP.NET中table控件去掉 td 之前的间隔
通过css设置了td的边框,发现之间存在间隔. 解决方法: table{ border-collapse:collapse; } 设置td边框是因为设置table的边框只有最外面一圈,而不是每行每列都 ...
最新文章
- 从 Blast2GO 本地化聊一聊 Linux 下 MySQL 的源码安装
- python不同文件函数调用_不同输入文件的多处理调用函数
- C#——《C#语言程序设计》实验报告——数据库编程——基于ADO.NET技术和WPF技术的简单数据库可视化工具DEMO
- 2、SQL UNION 和 UNION ALL 操作符
- 使用 scipy.fft 进行Fourier Transform:Python 信号处理
- 一文快速掌握IPv6基础知识及使用指南
- 39岁程序员住进养老院,早6晚9的作息,网友羡慕哭了
- Java知识点汇总以及常见面试题
- 自适应滤波——线性预测(LPC)
- vue-cli 2.x 项目优化之:引入本地静态库文件
- 【迅雷VIP体验】免费获得迅雷会员,享受高速下载通道
- 一文讲解AGV机器人的12种导航导引方式,收藏备用
- 零基础小白入行3D建模,首先!你要了解什么叫建模!
- cisco privilege权限
- 网盘下载速度慢?不需要开会员也能提速
- 简单计算机java程序_JAVA程序员需要知道的计算机底层基础10-操作系统引导程序的简单...
- 基于稀疏表示的分类方法 Sparse Representation based Classification Method
- excel一列数据中每个数重复固定次数
- static_cast,dynamic_cast,const_cast详解
- 多协议数据采集网关结合TDEngine时序数据库