ColID, RowID, ColName メソッド

◆機能
     PerfectGridでは、設定によっては、ユーザの操作やソートによって、行や列が入れ替わってしまう場合があります。そのような操作が行われた場合でも、行や列を特定できるようにするためのIDとして使用します。ただし、行や列の指定が不正だった場合のColID,RowIDの取得値は-2になりますから、注意してください。
     また、Cell〜メソッドで指定項目 colを指定してセル情報を設定/取得するのと同様に、ColIDCell〜ByIDメソッドの指定項目colid として、ColNameCell〜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 になります。固定行のRowIDColIDは0、ColNameは""(空文字列)です。
◆データ型
    ColID, RowID : 整数型
    ColName : 文字列型