| Using the C1FlexGrid Control > Merging Cells > Merged Data Views |
Cell merging works the same way when the grid is bound to a data source. The code below shows an example for a grid bound to a data source at design time. For more information on binding to a data source, see Binding to a Data Source.
To write code in Visual Basic
| Visual Basic |
Copy Code
|
|---|---|
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim i%
' Set up cell merging.
_flex.AllowMerging = C1.Win.C1FlexGrid.AllowMergingEnum.RestrictCols
For i = _flex.Cols.Fixed To _flex.Cols.Count - 1
_flex.Cols(i).AllowMerging = True
Next
End Sub
|
|
To write code in C#
| C# |
Copy Code
|
|---|---|
private void Form1_Load( System.object sender, System.EventArgs e)
{
int i;
// Set up cell merging.
_flex.AllowMerging = C1.Win.C1FlexGrid.AllowMergingEnum.RestrictCols;
for (int i = _flex.Cols.Fixed; i <= _flex.Cols.Count - 1; i++)
{
_flex.Cols(i).AllowMerging = true;
}
}
|
|
This is the result:
Notice how merging the cells has the effect of visually grouping the data and making the information on the table easier to understand.
![]() |
Note: For an example of displaying merged data views with C1FlexGrid, see the CellMerging sample on ComponentOne HelpCentral. |