ComponentOne True DBGrid for .NET (2.0) Search HelpCentral 

Split Matrix Notation

When the grid contains both horizontal and vertical splits, it is said to be organized in a two-dimensional split matrix. Reference and access to the properties of the split objects in the matrix is accomplished with a two-dimensional matrix notation. The index for a particular split in a split matrix is the split row, then the column delimited by a comma. For instance, accessing the second vertical split (column) in the third horizontal split (row) would look like the following:

·      Visual Basic

Me.C1TrueDBGrid1.Splits.Item(2,1).Style.ForeColor = System.Drawing.Color.Blue

·      C#

this.C1TrueDBGrid1.Splits[2,1].Style.ForeColor = System.Drawing.Color.Blue;

·      Delphi

Self.C1TrueDBGrid1.Splits.Item[2,1].Style.ForeColor := System.Drawing.Color.Blue;

Note: Notice that the Item property is used in the previous example. When accessing a split through split matrix notation, the Item property must be explicitly specified. When accessing a split in a grid with a one-dimensional structure, the Item property is taken as implicit and can be omitted.

For instance, accessing the second split in a grid with only horizontal splits would look like the following:

·      Visual Basic

Me.C1TrueDBGrid1.Splits(1).Style.ForeColor = System.Drawing.Color.Blue

·      C#

this.C1TrueDBGrid1.Splits(1).Style.ForeColor = System.Drawing.Color.Blue;

·      Delphi

Self.C1TrueDBGrid1.Splits[1].Style.ForeColor := System.Drawing.Color.Blue;


Send comments about this topic to ComponentOne.
Copyright © ComponentOne LLC. All rights reserved.