コントロールには単一または複数の列を追加、および任意の位置に挿入できます。
コントロールの 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) | |