LabVIEW多列列表框背景顏色操作


多列列表框


概述

在很多情況下我們需要在表格中某一列查找一些指定的元素,並且想讓其顯示為指定的顏色,此時就可以利用多列列表框的一些屬性來解決這一問題。

知識點講解
1. 在多列列表框中顯示數據
這里寫圖片描述
1) 在程序框圖添加一個“屬性節點”函數
2) 選擇“項名”屬性(將接線端轉換為輸入端)
3) 在項名屬性上右擊 – 創建 – 輸入控件
此時在該輸入控件輸入數據后運行程序就可以顯示到列表框中
2. 修改指定位置單元格的背景顏色
這里寫圖片描述
1) 添加活動單元格·活動單元格屬性:可以指定需要修改的單元格位置
由於該屬性的接線端是簇,簇里捆綁的是單元格的行和列,所以需要對輸入行和列進行捆綁。
2) 添加活動單元格·單元格背景屬性:可以指定需要修改的單元格顏色
可以通過創建顏色盒常量來修改顏色的數值。
3. 查找包含目標元素的單元格
這里寫圖片描述
在OpenG工具包里的OpenG數組下有一個函數,該函數可以查找一維數組里面的函數位置,並將所欲位置組成一個一維數組。可以通過該函數來查找列表里面指定行或列的數據所在位置。
完整代碼
1. 讓所有單元格背景設置為白色
背景初始化
1) 獲取表格行和列大小數值
2) 利用For循環的特性來對活動單元格·活動單元格的簇進行捆綁操作
3) 利用顏色盒常量對活動單元格·單元格背景色屬性進行操作
2. 讓指定列含有指定數據的單元格背景設置為指定顏色
修改背景顏色
說明:多列列表框的行和列的值是從0開始的。


最后附上完整代碼:
完整代碼


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM