ColID, RowID, ColName メソッド
◆機能
PerfectGridでは、設定によっては、ユーザの操作やソートによって、行や列が入れ替わってしまう場合があります。そのような操作が行われた場合でも、行や列を特定できるようにするためのIDとして使用します。ただし、行や列の指定が不正だった場合のColID,RowIDの取得値は-2になりますから、注意してください。
また、Cell〜メソッドで指定項目 colを指定してセル情報を設定/取得するのと同様に、ColIDをCell〜ByIDメソッドの指定項目colid として、ColNameをCell〜ByNameメソッドの指定項目colname として指定して、セル情報を設定/取得することも可能です。
◆構文
[Form.]Ctlname.ColID(col)[ = numericexpression]
[Form.]Ctlname.RowID(row)[ = numericexpression]
[Form.]Ctlname.ColName(col)[ = stringcexpression]
◆指定項目
ColID, RowID, ColName メソッドの構文の指定項目は次のとおりです。
指定項目 |
内容 |
row |
行を指定します |
col |
列を指定します |
◆既定値
非固定行のRowIDは、AddItem実行時に指定したIndex になります。固定行のRowIDとColIDは0、ColNameは""(空文字列)です。
◆データ型
ColID, RowID : 整数型
ColName : 文字列型
|