同じ列の隣接するセルの値が等しいとき、これらのセルを自動的にマージするように設定できます。
この機能を有効にするには、対象の列に対して MergePolicy プロパティを設定します。MergePolicy プロパティには、次の設定値があります。
MergePolicy の値 | 説明 |
---|---|
None | 自動的にマージしません。 |
Always | 隣接するセルの値が等しいときは常にマージします。 |
Restricted | 隣接するセルの値が等しく、ひとつ前の列の対応する範囲がマージされていればマージします。 |
次のサンプルコードは1列目、および2列目に対して自動マージを設定します。2列目で隣接するセルの値が等しいとき、1列目の対応する範囲がマージされていればマージされます。
C# |
コードのコピー |
---|---|
gcSpreadGrid1.Columns[0].MergePolicy = MergePolicy.Always; gcSpreadGrid1.Columns[1].MergePolicy = MergePolicy.Restricted; |
Visual Basic |
コードのコピー |
---|---|
GcSpreadGrid1.Columns(0).MergePolicy = MergePolicy.Always GcSpreadGrid1.Columns(1).MergePolicy = MergePolicy.Restricted |