Class
GridViewSystemRowInfo

Represents a system row in RadGridView.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

cs-api-definition
public class GridViewSystemRowInfo : GridViewRowInfo, IDataItem, IHierarchicalRow, INotifyPropertyChanged, INotifyPropertyChangingEx, IDisposable, IComparable<GridViewSystemRowInfo>

Inheritance: objectGridViewRowInfoGridViewSystemRowInfo

Derived Classes: GridViewFilteringRowInfoGridViewNewRowInfoGridViewSearchRowInfoGridViewSummaryRowInfoGridViewTableHeaderRowInfo

Implements: IComparable<GridViewSystemRowInfo>IDataItemIDisposableIHierarchicalRowINotifyPropertyChangedINotifyPropertyChangingEx

Inherited Members GridViewRowInfo.IsAttachedStateGridViewRowInfo.IsModifiedStateGridViewRowInfo.IsCurrentStateGridViewRowInfo.IsSelectedStateGridViewRowInfo.IsExpandedStateGridViewRowInfo.IsVisibleStateGridViewRowInfo.AllowResizeStateGridViewRowInfo.SuspendNotificationsStateGridViewRowInfo.IsInitializedStateGridViewRowInfo.LastRowInfoStateGridViewRowInfo.stateGridViewRowInfo.SetParent(GridViewRowInfo)GridViewRowInfo.GetActualHeight(IGridView)GridViewRowInfo.InvalidateRow()GridViewRowInfo.EnsureVisible()GridViewRowInfo.EnsureVisible(bool)GridViewRowInfo.Delete()GridViewRowInfo.GetErrorText(string)GridViewRowInfo.HasChildRows()GridViewRowInfo.SuspendPropertyNotifications()GridViewRowInfo.ResumePropertyNotifications()GridViewRowInfo.FindParent<T>()GridViewRowInfo.Dispose()GridViewRowInfo.DispatchEvent(KnownEvents, GridEventType, GridEventDispatchMode, object, object[])GridViewRowInfo.GetEventInfo(GridPropertyChangedEventArgs, out GridEventDispatchMode)GridViewRowInfo.OnBeginEdit()GridViewRowInfo.OnEndEdit()GridViewRowInfo.OnPropertyChanging(PropertyChangingEventArgsEx)GridViewRowInfo.OnPropertyChanged(PropertyChangedEventArgs)GridViewRowInfo.ClearCache()GridViewRowInfo.SetRowStateProperty<T>(string, ref T, T)GridViewRowInfo.SetBooleanProperty(string, int, bool)GridViewRowInfo.ErrorTextGridViewRowInfo.GroupGridViewRowInfo.ViewInfoGridViewRowInfo.ViewTemplateGridViewRowInfo.CellsGridViewRowInfo.TagGridViewRowInfo.DataBoundItemGridViewRowInfo.MinHeightGridViewRowInfo.MaxHeightGridViewRowInfo.HeightGridViewRowInfo.IsCurrentGridViewRowInfo.IsSelectedGridViewRowInfo.IsExpandedGridViewRowInfo.IsVisibleGridViewRowInfo.IsPinnedGridViewRowInfo.PinPositionGridViewRowInfo.IsOddGridViewRowInfo.AllowResizeGridViewRowInfo.AllowedStatesGridViewRowInfo.RowElementTypeGridViewRowInfo.HierarchyLevelGridViewRowInfo.ChildRowsGridViewRowInfo.HasChildViewsGridViewRowInfo.PropertyChangedGridViewRowInfo.PropertyChanging

Constructors

GridViewSystemRowInfo(GridViewInfo)

Initializes a new instance of the GridViewSystemRowInfo class.

Declaration

cs-api-definition
public GridViewSystemRowInfo(GridViewInfo viewInfo)

Parameters

viewInfo

GridViewInfo

The view info.

Properties

Index

Gets the index of row in GridViewRowCollection.

Declaration

cs-api-definition
public override int Index { get; }

Property Value

int

The index.

Overrides GridViewRowInfo.Index

IsSystem

Determines whether the row is internally created by RadGridView and is used for displaying some dynamic information.

Declaration

cs-api-definition
[Browsable(false)]
public override bool IsSystem { get; }

Property Value

bool

Overrides GridViewRowInfo.IsSystem

Parent

Gets the parent row for this row.

Declaration

cs-api-definition
public override IHierarchicalRow Parent { get; }

Property Value

IHierarchicalRow

Overrides GridViewRowInfo.Parent

RowPosition

Gets or sets the row position.

Declaration

cs-api-definition
public SystemRowPosition RowPosition { get; set; }

Property Value

SystemRowPosition

The row position.

Methods

CompareToSystemRowInfo(GridViewSystemRowInfo)

Compares with specific the system row info.

Declaration

cs-api-definition
protected virtual int CompareToSystemRowInfo(GridViewSystemRowInfo row)

Parameters

row

GridViewSystemRowInfo

The row.

Returns

int