このトピックでは、デザイン時とプログラムで C1Band を使用して、複数列ヘッダーを作成する方法について説明します。
以下の手順を実行します。

Page_Load イベントに次のコードを追加して、動的なバンドヘッダーを追加します。
Visual Basic コードの書き方
| Visual Basic |
コードのコピー
|
|---|---|
|
' C1BoundField オブジェクト動生成を無効にします。 |
|
C# コードの書き方
| C# |
コードのコピー
|
|---|---|
| // C1BoundField オブジェクト動生成を無効にします。 C1GridView1.AutoGenerateColumns = false; // バンド列を作成します。 C1Band band = new C1Band(); // ヘッダーテキストを Products に設定します。 band.HeaderText = "商品"; // ProductID 列をバンド列に追加します。 C1BoundField col = new C1BoundField(); col.HeaderText = col.DataField = "ProductID"; band.Columns.Add(col); // ProductName 列をバンド列に追加します。 col = new C1BoundField(); col.HeaderText = col.DataField = "ProductName"; band.Columns.Add(col); // グリッドの既存の ProductID と ProductName 列を削除します。 this.C1GridView1.Columns.RemoveAt(0); this.C1GridView1.Columns.RemoveAt(0); // グリッドにバンド列を挿入します。 this.C1GridView1.Columns.Insert(0, band); |
|
このトピックの作業結果プロジェクトを実行すると、Products バンド列の下に ProductID と ProductName 列が表示されます。
