このトピックでは、C1TrueDBGridのGroupIntervalEnum.Year メンバを使用する方法を説明します。
以下の手順を実行します。
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
Me.EmployeesTableAdapter.Fill(Me.Employees._Employees) |
C#コードの書き方
C# |
コードのコピー
|
---|---|
this.employeesTableAdapter.Fill(this.Employees._Employees); |
[C1TrueDBGrid タスク]メニューで、[データレイアウト]のドロップダウンから GroupBy を選択します
次のコードを Form_Load イベントに追加します。
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
Me.C1TrueDBGrid1.DataView = C1.Win.C1TrueDBGrid.DataViewEnum.GroupBy |
C# コードの書き方
C# |
コードのコピー
|
---|---|
this.c1TrueDBGrid1.DataView = C1.Win.C1TrueDBGrid.DataViewEnum.GroupBy; |
[C1TrueDBGrid デザイナ]の左ペインで、Interval プロパティを指定して Year に設定します。
次のコードを Form_Load イベントに追加します。
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
' HireDate 列の GroupInfo.Interval を Year に設定します。 Me.C1TrueDBGrid1.Columns("HireDate").GroupInfo.Interval = C1.Win.C1TrueDBGrid.GroupIntervalEnum.Year |
C# コードの書き方
C# |
コードのコピー
|
---|---|
// HireDate 列の GroupInfo.Interval を Year に設定します。 this.c1TrueDBGrid1.Columns["HireDate"].GroupInfo.Interval = C1.Win.C1TrueDBGrid.GroupIntervalEnum.Year; |
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
' グループ化中の HireDate 列を表示状態にします。 Me.C1TrueDBGrid1.Columns("HireDate").GroupInfo.ColumnVisible = True |
C# コードの書き方
C# |
コードのコピー
|
---|---|
// グループ化中の HireDate 列を表示状態にします。 this.c1TrueDBGrid1.Columns["HireDate"].GroupInfo.ColumnVisible = true; |
この例では、HireDate 列が年別にグループ化されます。