Class GridViewHierarchyRowInfo
Represents a hierarchical data row in the grid.
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.GridView.dll
Syntax
public class GridViewHierarchyRowInfo : GridViewDataRowInfo, IDataItem, IHierarchicalRow, INotifyPropertyChanged, INotifyPropertyChangingEx, IDisposable
Constructors
GridViewHierarchyRowInfo(GridViewDataRowInfo)
Initializes a new instance of the Grid
Declaration
public GridViewHierarchyRowInfo(GridViewDataRowInfo row)
Parameters
Grid The row. |
GridViewHierarchyRowInfo(GridViewInfo)
Initializes a new instance of the Grid
Declaration
public GridViewHierarchyRowInfo(GridViewInfo owner)
Parameters
Grid The owner. |
Properties
ActiveView
Gets or sets the active view.
Declaration
public GridViewInfo ActiveView { get; set; }
Property Value
Grid The active view. |
ChildRow
Gets the child row that is related with this row in a hierarchy
Declaration
public GridViewDetailsRowInfo ChildRow { get; }
Property Value
ChildRows
Gets the child rows.
Declaration
public override GridViewChildRowCollection ChildRows { get; }
Property Value
Grid The child rows. |
Overrides
HasChildViews
Returns whether the hierarchy row has child views.
Declaration
public override bool HasChildViews { get; }
Property Value
System. The has child views. |
Overrides
Index
Declaration
public override int Index { get; }
Property Value
System.
|
Overrides
IsExpandable
Indicates whether the row has child rows.
Declaration
public virtual bool? IsExpandable { get; set; }
Property Value
System.
|
Level
Gets the level of the hierarchy
Declaration
public int Level { get; }
Property Value
System.
|
Parent
Gets the parent row for this row.
Declaration
public override IHierarchicalRow Parent { get; }
Property Value
Overrides
RowElementType
Gets the type of the Grid
Declaration
public override Type RowElementType { get; }
Property Value
System.
|
Overrides
Views
Gets the views.
Declaration
public IReadOnlyCollection<GridViewInfo> Views { get; }
Property Value
IRead The views. |
Methods
CreateGridViewDetailsRowInfo(GridViewHierarchyRowInfo)
Creates the grid view details row info.
Declaration
protected virtual GridViewDetailsRowInfo CreateGridViewDetailsRowInfo(GridViewHierarchyRowInfo hierarchyRow)
Parameters
Grid The hierarchy row. |
Returns
EnsureViews()
Updates the view.
Declaration
public void EnsureViews()
HasChildRows()
Determines whether the row has child rows.
Declaration
public override bool HasChildRows()
Returns
System.
|
Overrides
OnPropertyChanged(PropertyChangedEventArgs)
Declaration
protected override void OnPropertyChanged(PropertyChangedEventArgs e)
Parameters
System.
|
Overrides
OnPropertyChanging(PropertyChangingEventArgsEx)
Declaration
protected override void OnPropertyChanging(PropertyChangingEventArgsEx args)