特定のセルを参照し、値を取得または設定する、背景色を変更するなど、様々な処理を実行できます。セルを参照するために、コントロールは次の3種類のインデクサを実装しています。
コントロールに対して参照したいセルの行、および列インデックスを指定します。次のサンプルコードは2行3列目のセルに値を設定します。
C# |
コードのコピー |
---|---|
gcSpreadGrid1[1, 2].Value = "インデックス"; |
Visual Basic |
コードのコピー |
---|---|
GcSpreadGrid1(1, 2).Value = "インデックス" |
コントロールに対して参照したいセルの行インデックス、および列名を指定します。次のサンプルコードは3列目に列名を設定し、この列の2行目のセルに値を設定します。
C# |
コードのコピー |
---|---|
gcSpreadGrid1.Columns[2].Name = "MyCol3"; gcSpreadGrid1[1, "MyCol3"].Value = "列名"; |
Visual Basic |
コードのコピー |
---|---|
GcSpreadGrid1.Columns(2).Name = "MyCol3" GcSpreadGrid1(1, "MyCol3").Value = "列名" |
コントロールに対して参照したいセルをの位置を表す CellPosition オブジェクトを指定します。次のサンプルコードは2行3列目のセルに値を設定します。
C# |
コードのコピー |
---|---|
CellPosition cp = new CellPosition(1, 2); gcSpreadGrid1[cp].Value = "Cell Position"; |
Visual Basic |
コードのコピー |
---|---|
Dim cp As New CellPosition(1, 2) GcSpreadGrid1(cp).Value = "Cell Position" |