コレクションにオブジェクトを作成および追加するには、コレクションの Add メソッドを使用します。このメソッドは、唯一の引数としてオブジェクトを受け取ります。たとえば、列に値のアイテムを複数作成するには、ValueItemCollection オブジェクトに新しい ValueItem オブジェクトを追加します。
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
' ValueItem オブジェクトを作成します。 Dim v As C1TrueDBGrid.ValueItem = new C1TrueDbGrid.ValueItem() Me.C1TrueDBGrid1.Columns(0).ValueItems.Values.Add(v) |
C# コードの書き方
C# |
コードのコピー
|
---|---|
// ValueItem オブジェクトを作成します。 C1TrueDBGrid.ValueItem v = new C1TrueDBGrid.ValueItem(); this.c1TrueDBGrid1.Columns[0].ValueItems.Values.Add(v); |
このコードは、C1TrueDBGrid1 の ValueItemCollection に ValueItem オブジェクトを追加します。また、次のように Insert メソッドを使用して、インデックスが1の ValueItem オブジェクトを作成することもできます。
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
' インデックス 1 の Split オブジェクトを作成します Dim S As C1TrueDBGrid.ValueItem Me.C1TrueDBGrid1.Columns(0).ValueItems.Values.Insert(1, S) |
C# コードの書き方
C# |
コードのコピー
|
---|---|
// インデックス 1 の Split オブジェクトを作成します C1TrueDBGrid.ValueItem S; this.c1TrueDBGrid1.Columns[0].ValueItems.Values.Insert(1, S); |
Split オブジェクトだけは、Add メソッドや RemoveAt メソッドを使用して、メンバを追加または削除することができません。スプリットを正しく追加または削除するには、Split オブジェクトの InsertHorizontalSplit / RemoveHorizontalSplit メソッドおよびInsertVerticalSplit / RemoveVerticalSplit メソッドを使用する必要があります。これらのメソッドは、設計時にグリッドを右クリックして表示されるコンテキストメニューからも使用できます。