Adds a user-defined IDataAccessor as a child to this Row at specified position.

Namespace: Dapfor.Wpf.Controls
Assembly: Dapfor.Wpf (in Dapfor.Wpf.dll) Version: (


public Row Add(
	IDataAccessor dataAccessor,
	int childIndex
Visual Basic
Public Function Add ( 
	dataAccessor As IDataAccessor,
	childIndex As Integer
) As Row
Visual C++
Row^ Add(
	IDataAccessor^ dataAccessor, 
	int childIndex
member Add : 
        dataAccessor : IDataAccessor * 
        childIndex : int -> Row 


Type: Dapfor.Wpf.Data..::..IDataAccessor
Data accessor.
Type: System..::..Int32
Index in Children collection.

Return Value

Type: Row
A new Row, having this row as the parent.


Data can be added into the grid via GridControl.Rows.Add(object dataObject) method call. This method returns object of Row type. To build a hierarchy, it is enough to call the Row.Add(object) method, which in turn returns a new Row object. This way a programmer can build almost any data hierarchy in the GridControl. All headers and rows have their own zero-based hierarchical level that is defined by Header.Level and Row.Level properties. To display data in every row, GridControl takes header of the same level as that row. However, if that level doesn't have a header, the header for the previous hierarchical level is used. In other words, if only one header is present, the grid will behave like Microsoft Windows Explorer.

See Also