C1TrueDBGrid は、DataSource に連結することなくデータを表示できるようになりました。非連結グリッドは、わずかな手順で作成できます。非連結グリッドを作成するには、次の手順を実行します。
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
Me.C1TrueDBGrid1.Columns.Add(New C1.Win.C1TrueDBGrid.C1DataColumn("FirstName", GetType(String))) Me.C1TrueDBGrid1.Columns.Add(New C1.Win.C1TrueDBGrid.C1DataColumn("LastName", GetType(String))) Me.C1TrueDBGrid1.Columns.Add(New C1.Win.C1TrueDbGrid.C1DataColumn("DateOfBirth", GetType(DateTime))) |
C# コードの書き方
C# |
コードのコピー
|
---|---|
this.c1TrueDBGrid1.Columns.Add(new C1.Win.C1TrueDBGrid.C1DataColumn("FirstName",typeof(string))); this.c1TrueDBGrid1.Columns.Add(new C1.Win.C1TrueDBGrid.C1DataColumn("LateName",typeof(string))); this.c1TrueDBGrid1.Columns.Add(new C1.Win.C1TrueDBGrid.C1DataColumn("DateOfBirth",typeof(DateTime))); |
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
Me.C1TrueDBGrid1.SetDataBinding() |
C# コードの書き方
C# |
コードのコピー
|
---|---|
this.c1TrueDBGrid1.SetDataBinding(); |
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
Me.C1TrueDBGrid1.AddRow("John;Doe;11/29/1985") Me.C1TrueDBGrid1.AddRow("Jane;Doe;7/12/1980") Dim index As Integer = Me.C1TrueDBGrid1.AddRows(2) Dim i As Integer For i = index To 1 Me.C1TrueDBGrid1(i, "FirstName") = "Joe" Me.C1TrueDBGrid1(i, "LastName") = "Doe" Me.C1TrueDBGrid1(i, "DateOfBirth") = New DateTime(2000, 1, 15) Next i |
C# コードの書き方
C# |
コードのコピー
|
---|---|
this.c1TrueDBGrid1.AddRow("John;Doe;11/29/1985"); this.c1TrueDBGrid1.AddRow("Jane;Doe;7/12/1980"); int index = this.c1TrueDBGrid1.AddRows(2); for(int i=index; i < 2; i++) { this.c1TrueDBGrid1[i,"FirstName"] = "Joe"; this.c1TrueDBGrid1[i, "LastName"] = "Doe"; this.c1TrueDBGrid1[i, "DateOfBirth"] = new DateTime(2000,1, 15); } |
これで、非連結グリッドを作成できました。