Class GridBoundRecordState
Holds information about the hierarchy level and the record displayed at a specific row. Each row in the grid is associated with a GridBoundRecordState. Use the GetRecordStateAtRowIndex(Int32) to get access to state information of a row.
Inheritance
Implements
Inherited Members
Namespace: Syncfusion.Windows.Forms.Grid
Assembly: Syncfusion.Grid.Windows.dll
Syntax
public class GridBoundRecordState : IDisposable
Properties
ChildCount
Gets the number of child records for this node.
Declaration
public int ChildCount { get; }
Property Value
Type |
---|
System.Int32 |
ChildList
Gets a reference to the child list for this node. (E.g. DataRowView when you browse a DataTable).
Declaration
public IList ChildList { get; }
Property Value
Type |
---|
System.Collections.IList |
Expanded
Gets a value indicating whether this node is expanded.
Declaration
public bool Expanded { get; }
Property Value
Type |
---|
System.Boolean |
HasChildList
Gets a value indicating whether this node has any children.
Declaration
public bool HasChildList { get; }
Property Value
Type |
---|
System.Boolean |
LevelIndex
Gets the zero-based index for the hierarchy level. Use GetHierarchyLevel(String) to get access to the related GridHierarchyLevel.
Declaration
public int LevelIndex { get; }
Property Value
Type |
---|
System.Int32 |
ListManager
Gets a reference to the ListManager for the Table this record belongs to.
Declaration
public BindingManagerBase ListManager { get; }
Property Value
Type |
---|
System.Windows.Forms.BindingManagerBase |
Parent
Gets a reference to the record state of the parent node.
Declaration
public GridBoundRecordState Parent { get; }
Property Value
Type |
---|
GridBoundRecordState |
Position
Gets the zero-based record index in the the list this row belongs to.
Declaration
public int Position { get; }
Property Value
Type |
---|
System.Int32 |
RowIndexInRecord
Gets the zero-based row index within a record if the record spans over multiple rows.
Declaration
public int RowIndexInRecord { get; }
Property Value
Type |
---|
System.Int32 |
Table
Gets a reference to the list this record belongs to. (E.g. DataRowView when you browse a DataTable).
Declaration
public IList Table { get; }
Property Value
Type |
---|
System.Collections.IList |
Methods
Dispose()
Disposes the object.
Declaration
public void Dispose()