各グループの前後にグループ ヘッダおよびグループ フッタを表示し、見出しや集計結果を設定できます。次の図では、グループ ヘッダにグループの件数を、グループ フッタに集計結果を表示しています。
見出しや集計結果を表すグループ ヘッダおよびグループ フッタも他の標準的な行と同様に表の一部として表示されます。
既定では、一覧をグループ化すると各グループの前後にグループヘッダ/フッタが1行ずつ作成されます。グループヘッダはグループ化の基準となった列の GroupHeader プロパティで、グループ フッタは GroupFooter プロパティで参照できます。グループヘッダ/フッタを非表示に設定するには、それぞれの IsVisible プロパティを設定します。
サンプルコード次のサンプルコードは「ProductCode」列によるグループ化で生成される各グループに対して、グループ ヘッダを非表示に設定します。
C# |
コードのコピー |
---|---|
gcSpreadGrid1.Columns["ProductCode"].GroupHeader.IsVisible = false; |
Visual Basic |
コードのコピー |
---|---|
GcSpreadGrid1.Columns("ProductCode").GroupHeader.IsVisible = False |
グループ ヘッダ/フッタ セルの値を取得/設定するには、グループ ヘッダ/フッタでインデックスを指定してグループ ヘッダ/フッタ セルを参照し Value プロパティを使用します。
サンプルコード次のサンプルコードは「ProductCode」列によるグループ化で生成される各グループに対して、グループ フッタ セルに値を設定します。
C# |
コードのコピー |
---|---|
gcSpreadGrid1.Columns["ProductCode"].GroupFooter[0, 2].Value = "[商品計]"; |
Visual Basic |
コードのコピー |
---|---|
GcSpreadGrid1.Columns("ProductCode").GroupFooter(0, 2).Value = "[商品計]"; |
グループ ヘッダ/フッタ セルの値を取得/設定するには、グループ ヘッダ/フッタでインデックスを指定してグループ ヘッダ/フッタ セルを参照し RowSpan プロパティで結合する行数を ColumnSpan プロパティで結合する列数を設定します。
詳しくは「グループ集計の基本」を参照してください。