LabVIEW複数列リストボックスの背景色の操作



Labview Multi Column List Box Background Color Operation



複数列のリストボックス


概要概要

多くの場合、テーブルの特定の列で指定された要素をいくつか見つけて、それらを指定された色で表示する必要があります。現時点では、複数列のリストボックスのいくつかの属性を使用して、この問題を解決できます。



ナレッジポイントの説明
1.複数列のリストボックスにデータを表示する
画像
1)「プロパティノード」関数をブロック図に追加します
2)「アイテム名」属性を選択します(端末を入力に変換します)
3)アイテム名属性を右クリック-作成-入力コントロール
このとき、入力コントロールにデータを入力した後、プログラムを実行してリストボックスに表示します。
2.指定した場所のセルの背景色を変更します
画像
1)アクティブセル・アクティビティセル属性の追加:変更が必要なセル位置を指定できます
この属性の終端はクラスターであるため、セルの行と列はクラスター内でバインドされ、入力の行と列はバインドされる必要があります。
2)アクティブセル・セル背景属性を追加:変更する必要のあるセルの色を指定できます
カラーボックス定数を作成することにより、色の値を変更できます。
3.ターゲット要素を含むセルを見つけます
画像
OpenGツールキットのOpenG配列の下に関数があります。この関数は、1次元配列内の関数の位置を見つけて、目的の位置を1次元配列に構成できます。この関数を使用して、リスト内の指定された行または列内のデータの場所を見つけることができます。
完全なコード
1.すべてのセルの背景を白に設定します
画像
1)テーブルの行と列のサイズの値を取得します
2)Forループの特性を使用して、アクティブセルとアクティブセルのクラスターをバインドします
3)カラーボックス定数を使用して、アクティブなセルとセルの背景色属性を操作します
2.指定された列に指定されたデータを含むセルの背景を指定された色に設定します
画像
説明 :複数列のリストボックスの行と列の値は0から始まります。


最後に、完全なコードを添付します。
画像