セル名からセルのインデックスを取得する

操作対象のセルの名前(Cell.Name)が判明している状態でセルのインデックス(Cell.Index)を取得するには、次のようにコーディングします。

 

string cellName = "textBoxCell1";

int cellIndex = gcMultiRow1.Template.Row.Cells[cellName].CellIndex;

 

 

繰り返し処理の中で同じようにセルのインデックスを取得する場合はパフォーマンスへの影響に注意してください。たとえば、一度取得したセルのインデックスを変数に格納して再利用すると、再度 Template にアクセスするよりも効率的に処理できます。

 

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です