LabVIEW表格单元格闪烁
本帖最后由 石鑫华视觉 于 2016-11-18 11:36 编辑LabVIEW表格单元格闪烁在有些应用中,可能会使用表格进行数据结棍的显示。而在这个过程中,有时候有需要对某行进行闪烁,以提示用户。如显示结果时,某行为NG时,闪烁提醒。表格单元格闪烁如上图所示,有两种效果。一种是首行(0)的红色选择区域闪烁。另一种是第3 行的蓝色活动单元格闪烁。这两种方法,都是通过调用表格的属性进行设置的,只是调用的属性不一样罢了。可以看一下程序框图**** Hidden Message *****表格闪烁程序框图选择区域闪烁,调用的是选择区域大小、选择区域起始、选择颜色,即在表格中选中的颜色。这种方式,只会对表格的边框进行闪烁。这种方式看起来会更清新一些。而且这种方式,可以有限选择N行N列进行闪烁。但是该方式,不能对行首、列首进行闪烁。**** Hidden Message *****选择区域闪烁 另一种方法,则是利用活动单元格进行设置的。其调用的是表格的属性活动单元格》单元格背景色和活动单元格(即位置)。**** Hidden Message *****活动单元格利用活动单元格进行调用时,可以设置某一个单元格的背景色,指定行号和列号即可,也可以指定某一行或某一列的值,只需要对行号或列号赋值为-2即可。还可以闪烁行首或列首,对行或列赋值为-1好可。这种方法闪烁的话,会比较醒目,但是如果背景颜色设置的比较深的话,对于数据查看不是很人性。另外,该方式要闪烁指定数量的多个单元格,则比较麻烦,需要多次调用该属性同时写入才可以。闪烁的颜色设置,则可以利用循环中的i判断其奇偶来决定使用什么颜色,如为偶数时,则显示常规的背景色,如白色;而如果为奇数时,则显示闪烁颜色,如红色、蓝色等。要想能闪烁,需要在循环中实现,即需要不断的写上面提到的属性才可以看到效果。如果只执行一次,则无法看到闪烁的效果。表格闪烁动画效果**** Hidden Message *****
kanakan 有个问题,就是我在使用表格时,如果表格一直显示在首页,UI会变得很卡,如果不把表格放在首页,隐藏在其它选项卡里,程序运行就会很快,这个需要怎么解决,是要用显卡吗,还是要用通过优化程序可以解决 石鑫华视觉网http://shixinhua.com,工业相机、工业镜头、机器视觉光源、光源控制器、图像处理、系统集成服务商 看看学习学习 看看学习学习 很不错的666666666666 LabVIEW表格单元格闪烁 看看是怎么做的啊, 顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶 视觉论坛http://labviewvision,中国大流量的专业机器视觉论坛 看一看了,,,,, 谢谢分享!