<< Click to Display Table of Contents >>
マニュアル > コントロールリファレンス > 基本 > グリッドコントロール > メソッド >
セルにデータを設定する。
構文
SetData(
col,
row,
data
)
パラメータ
col
型:
数値
0から始まる列のインデックス。ヘッダ部を指定したい場合、-1からマイナス方向に順番になるようにインデックスを指定する。
row
0から始まる行のインデックス。ヘッダ部を指定したい場合、-1からマイナス方向に順番になるようにインデックスを指定する。
汎用
データ。
戻り値
ブール
FALSE - 失敗。TRUE - 成功。
解説
セルにデータを設定します。
SetDataでセルに表示するデータをテキストで設定します。SetDataで設定したテキストは、下表のようにグリッド表示されます。
セルタイプ
CellType
説明
ラベル型
label
テキストがそのまま表示されます。
エディットボックス型
edit
テキストがそのまま表示されます。ユーザーはテキストを編集できます。
コンボボックス型
combo
メータ型
meter
数値に変換され、最大値(Max)、最小値(Min)からメータとして表示されます。ShowTextプロパティがTRUEの時、テキストがそのまま表示されます。
ランプ型
lamp
ブールに変換され、ランプとして表示されます。T、TRUE、0以外の数値はすべてTRUE(ON)に変換されます。F、FALSE、0はFALSE(OFF)に変換されます。
スイッチ型
switch
ブールに変換され、スイッチとして表示されます。ユーザーはOn/Offを切り替えられます。T、TRUE、0以外の数値はすべてTRUE(ON)に変換されます。F、FALSE、0はFALSE(OFF)に変換されます。
ボタン型
button
イメージ型
image
なにも表示されません。
無指定
ラベル型/ボタン型/メータ型のテキストは複数行表示に対応しています。改行する場合は改行文字を以下のように入れてください。
this.SetData(0, 0, "line1" + ::RET() + "line2");
参照
AddRow
AddCol
InsertRow
InsertCol
DelRow
DelCol
SetData
GetData
SetColData
SetRowData
SetTableData
GetTableData
FindRowData
FindColData
ClearData
Clear