コントロールには単一または複数の列を追加、および任意の位置に挿入できます。
コントロールの Columns プロパティで列のコレクションを参照し、列を追加するには Add メソッド、位置を指定して列を挿入するには Insert メソッドを使用します。
列の追加、挿入が行われるとコントロールのColumnCollectionChanged イベントが発生します。AddあるいはInsert メソッドにより追加や挿入が行われる場合は、イベントパラメータのAction プロパティに、Add が設定されます。
コントロールがデータソースに連結されている場合は、Reset が設定されます。
追加された列数、変更が発生したインデックスなどもイベントパラメータSpreadCollectionChangedEventArgs クラスから取得できます。
次のサンプルコードは2列目に3列挿入します。
C# |
コードのコピー |
---|---|
gcSpreadGrid1.Columns.Insert(1, 3); |
Visual Basic |
コードのコピー |
---|---|
GcSpreadGrid1.Columns.Insert(1, 3) |
次のサンプルコードは最後に3列追加します。
C# |
コードのコピー |
---|---|
gcSpreadGrid1.Columns.Add(3); |
Visual Basic |
コードのコピー |
---|---|
GcSpreadGrid1.Columns.Add(3) |