Class
GridViewFilteringRowInfo

Represents a filtering row in RadGridView that provides filtering capabilities for each column.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

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

Inheritance: objectGridViewRowInfoGridViewSystemRowInfoGridViewFilteringRowInfo

Implements: IComparable<GridViewSystemRowInfo>IDataItemIDisposableIGridViewEventListenerIHierarchicalRowINotifyPropertyChangedINotifyPropertyChangingEx

Inherited Members GridViewSystemRowInfo.IsSystemGridViewSystemRowInfo.IndexGridViewSystemRowInfo.RowPositionGridViewSystemRowInfo.ParentGridViewRowInfo.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.HierarchyLevelGridViewRowInfo.ChildRowsGridViewRowInfo.HasChildViewsGridViewRowInfo.PropertyChangedGridViewRowInfo.PropertyChanging

Constructors

GridViewFilteringRowInfo(GridViewInfo)

Initializes a new instance of the GridViewFilteringRowInfo class.

Declaration

cs-api-definition
public GridViewFilteringRowInfo(GridViewInfo gridViewInfo)

Parameters

gridViewInfo

GridViewInfo

The GridViewInfo that owns this filtering row.

Properties

AllowedStates

Gets the allowed states for this filtering row.

Declaration

cs-api-definition
public override AllowedGridViewRowInfoStates AllowedStates { get; }

Property Value

AllowedGridViewRowInfoStates

Overrides GridViewRowInfo.AllowedStates

RowElementType

Gets the type of the GridRowElement used to visualize this filtering row.

Declaration

cs-api-definition
public override Type RowElementType { get; }

Property Value

Type

Overrides GridViewRowInfo.RowElementType

Methods

CompareToSystemRowInfo(GridViewSystemRowInfo)

Compares this filtering row with another system row to determine the relative positioning.

Declaration

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

Parameters

row

GridViewSystemRowInfo

The system row to compare with.

Returns

int

An integer indicating the relative position of this row compared to the specified row.

Overrides GridViewSystemRowInfo.CompareToSystemRowInfo(GridViewSystemRowInfo)