C1TrueDBGrid に新しい行を追加するには、AllowAddNew プロパティとUpdateData メソッドを使用します。
デザイナの場合
プロパティウィンドウで AllowAddNew プロパティを見つけ、これを True に設定します。
コードの場合
Form_Load イベントに次のコードを追加します。
Visual Basic コードの書き方
| Visual Basic |
コードのコピー
|
|---|---|
Me.C1TrueDBGrid1.AllowAddNew = True |
|
C# コードの書き方
| C# |
コードのコピー
|
|---|---|
this.c1TrueDBGrid1.AllowAddNew = true; |
|
Visual Basic コードの書き方
| Visual Basic |
コードのコピー
|
|---|---|
Me.C1TrueDBGrid1.MoveLast() |
|
C# コードの書き方
| C# |
コードのコピー
|
|---|---|
this.c1TrueDBGrid.MoveLast(); |
|
Visual Basic コードの書き方
| Visual Basic |
コードのコピー
|
|---|---|
Me.C1TrueDBGrid1.Row = Me.C1TrueDBGrid1.Row + 1 Me.C1TrueDBGrid1.Select() |
|
C# コードの書き方
| C# |
コードのコピー
|
|---|---|
this.c1TrueDBGrid1.Row = this.c1TrueDBGrid1.Row + 1; this.c1TrueDBGrid1.Select(); |
|
Visual Basic コードの書き方
| Visual Basic |
コードのコピー
|
|---|---|
Me.C1TrueDBGrid1.Columns(0).Text = "New Row" Me.C1TrueDBGrid1.Columns(1).Text = "New Row" Me.C1TrueDBGrid1.Columns(2).Text = "New Row" |
|
C# コードの書き方
| C# |
コードのコピー
|
|---|---|
this.c1TrueDBGrid1.Columns[0].Text = "New Row"; this.c1TrueDBGrid1.Columns[1].Text = "New Row"; this.c1TrueDBGrid1.Columns[2].Text = "New Row"; |
|
Visual Basic コードの書き方
| Visual Basic |
コードのコピー
|
|---|---|
Me.C1TrueDBGrid1.UpdateData() |
|
C# コードの書き方
| C# |
コードのコピー
|
|---|---|
this.c1TrueDBGrid1.UpdateData(); |
|
このトピックの作業結果この例では、TDBGDemo.mdb に新しい行を追加しました。
グリッド内で選択されているすべての行への参照を保持するコレクションをポイントするSelectedRows プロパティもあります。