Class
VirtualGridViewInfo

Represents the view info.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

cs-api-definition
public class VirtualGridViewInfo : RadObject, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor

Inheritance: objectDisposableObjectRadObjectVirtualGridViewInfo

Implements: ICustomTypeDescriptorIDisposableINotifyPropertyChanged

Inherited Members RadObject.BindingContextPropertyRadObject.RadTypeRadObject.ReplaceDefaultDescriptors(PropertyDescriptorCollection)RadObject.DisposeManagedResources()RadObject.ClearPropertyStore()RadObject.SuspendPropertyNotifications()RadObject.ResumePropertyNotifications()RadObject.GetPropertyValue(RadProperty)RadObject.SetDefaultValueOverride(RadProperty, object)RadObject.GetValue(RadProperty)RadObject.SetValue(RadProperty, object)RadObject.ResetValue(RadProperty)RadObject.ResetLocalValue(RadProperty)RadObject.ResetValue(RadProperty, ValueResetFlags)RadObject.UpdateValue(RadProperty)RadObject.GetValueSource(RadProperty)RadObject.GetRegisteredRadProperty(string)RadObject.UpdateValueCore(RadPropertyValue)RadObject.SetValueCore(RadPropertyValue, object, object, ValueSource)RadObject.ResetValueCore(RadPropertyValue, ValueResetFlags)RadObject.GetDefaultValue(RadPropertyValue, object)RadObject.CoerceValue(RadPropertyValue, object)RadObject.ShouldSerializeProperty(RadProperty)RadObject.CanRaisePropertyChangeNotifications(RadPropertyValue)RadObject.BindProperty(RadProperty, RadObject, RadProperty, PropertyBindingOptions)RadObject.UnbindProperty(RadProperty)RadObject.AddStylePropertySetting(IPropertySetting)RadObject.GetInheritedValue(RadProperty)RadObject.OnPropertyChanging(RadPropertyChangingEventArgs)RadObject.OnNotifyPropertyChanged(string)RadObject.OnShouldSerializeProperty(ShouldSerializePropertyEventArgs)RadObject.IsPropertyCancelable(RadPropertyMetadata)RadObject.PropertyValuesRadObject.PropertyFilterRadObject.RadObjectTypeRadObject.BindingContextRadObject.PropertyChangedRadObject.RadPropertyChangedRadObject.RadPropertyChangingDisposableObject.GetBitState(long)DisposableObject.SetBitState(long, bool)DisposableObject.OnBitStateChanged(long, bool, bool)DisposableObject.Dispose()DisposableObject.Dispose(bool)DisposableObject.PerformDispose(bool)DisposableObject.DisposeUnmanagedResources()DisposableObject.BitStateDisposableObject.EventsDisposableObject.IsDisposingDisposableObject.IsDisposedDisposableObject.DisposedDisposableObject.Disposing

Constructors

VirtualGridViewInfo(RadVirtualGridElement)

Initializes a new instance of the VirtualGridViewInfo class.

Declaration

cs-api-definition
public VirtualGridViewInfo(RadVirtualGridElement gridElement)

Parameters

gridElement

RadVirtualGridElement

The grid element.

VirtualGridViewInfo(VirtualGridViewInfo, int)

Initializes a new instance of the VirtualGridViewInfo class.

Declaration

cs-api-definition
public VirtualGridViewInfo(VirtualGridViewInfo parentViewInfo, int parentRowIndex)

Parameters

parentViewInfo

VirtualGridViewInfo

The parent view info.

parentRowIndex

int

Index of the parent row.

Fields

DefaultColumnWidth

Declaration

cs-api-definition
public const int DefaultColumnWidth = 100

Field Value

int

DefaultFilterRowHeight

Declaration

cs-api-definition
public const int DefaultFilterRowHeight = 26

Field Value

int

DefaultHeaderRowHeight

Declaration

cs-api-definition
public const int DefaultHeaderRowHeight = 30

Field Value

int

DefaultNewRowHeight

Declaration

cs-api-definition
public const int DefaultNewRowHeight = 24

Field Value

int

DefaultRowHeight

Declaration

cs-api-definition
public const int DefaultRowHeight = 24

Field Value

int

DefaultSpacing

Declaration

cs-api-definition
public const int DefaultSpacing = -1

Field Value

int

FilterRowHeightProperty

Declaration

cs-api-definition
public static RadProperty FilterRowHeightProperty

Field Value

RadProperty

HeaderRowHeightProperty

Declaration

cs-api-definition
public static RadProperty HeaderRowHeightProperty

Field Value

RadProperty

NewRowHeightProperty

Declaration

cs-api-definition
public static RadProperty NewRowHeightProperty

Field Value

RadProperty

RowHeightProperty

Declaration

cs-api-definition
public static RadProperty RowHeightProperty

Field Value

RadProperty

Properties

AllowCellContextMenu

Gets or sets a value indicating whether right-clicking on a data cell will show the default data cell context menu.

Declaration

cs-api-definition
public bool AllowCellContextMenu { get; set; }

Property Value

bool

AllowColumnHeaderContextMenu

Gets or sets a value indicating whether right-clicking on a header cell will show the default header cell context menu.

Declaration

cs-api-definition
public bool AllowColumnHeaderContextMenu { get; set; }

Property Value

bool

AllowColumnResize

Gets or sets a value indicating whether users can resize columns through the grid UI.

Declaration

cs-api-definition
public bool AllowColumnResize { get; set; }

Property Value

bool

AllowColumnSort

Gets or sets a value indicating whether users can sort columns by clicking the header or through the header context menu.

Declaration

cs-api-definition
public bool AllowColumnSort { get; set; }

Property Value

bool

AllowCopy

Gets or sets a value indicating whether the Copy option in the context menu and the Ctrl+C shortcut will be available to the user.

Declaration

cs-api-definition
public bool AllowCopy { get; set; }

Property Value

bool

AllowCut

Gets or sets a value indicating whether the Cut option in the context menu and the Ctrl+X shortcut will be available to the user.

Declaration

cs-api-definition
public bool AllowCut { get; set; }

Property Value

bool

AllowDelete

Gets or sets a value indicating whether users can delete rows.

Declaration

cs-api-definition
public bool AllowDelete { get; set; }

Property Value

bool

AllowEdit

Gets or sets a value indicating whether users can edit the values in data cells.

Declaration

cs-api-definition
public bool AllowEdit { get; set; }

Property Value

bool

AllowMultiColumnSorting

Gets or sets a value indicating whether the users can sort by more than one column.

Declaration

cs-api-definition
public bool AllowMultiColumnSorting { get; set; }

Property Value

bool

AllowPaste

Gets or sets a value indicating whether the Paste option in the context menu and the Ctrl+V shortcut will be available to the user.

Declaration

cs-api-definition
public bool AllowPaste { get; set; }

Property Value

bool

AllowRowResize

Gets or sets a value indicating whether users can resize rows through the grid UI.

Declaration

cs-api-definition
public bool AllowRowResize { get; set; }

Property Value

bool

AutoSizeColumnsMode

Gets or sets a value indicating how column widths are determined.

Declaration

cs-api-definition
public VirtualGridAutoSizeColumnsMode AutoSizeColumnsMode { get; set; }

Property Value

VirtualGridAutoSizeColumnsMode

CellSpacing

Gets or sets the distance between adjacent cells.

Declaration

cs-api-definition
public int CellSpacing { get; set; }

Property Value

int

ColumnCount

Gets or sets the total number of columns to be displayed in the grid.

Declaration

cs-api-definition
public int ColumnCount { get; set; }

Property Value

int

ColumnWidth

Gets or sets the default column width.

Declaration

cs-api-definition
public int ColumnWidth { get; set; }

Property Value

int

ColumnsViewState

Gets an VirtualGridTableViewState containing information and settings for the currently displayed columns.

Declaration

cs-api-definition
public VirtualGridTableViewState ColumnsViewState { get; }

Property Value

VirtualGridTableViewState

EnableAlternatingRowColor

Gets or sets a value indicating whether event and odd rows will have a different back color.

Declaration

cs-api-definition
public bool EnableAlternatingRowColor { get; set; }

Property Value

bool

EnablePaging

Gets or sets a value indicating whether data is presented in chunks (pages) to the user.

Declaration

cs-api-definition
public bool EnablePaging { get; set; }

Property Value

bool

ExpandedHeight

Gets or sets the height of the current view when it is a child view and UseScrollbarsInHierarchy is set to true.

Declaration

cs-api-definition
public int ExpandedHeight { get; set; }

Property Value

int

FilterDescriptors

Gets the filter descriptors currently applied to the grid.

Declaration

cs-api-definition
public FilterDescriptorCollection FilterDescriptors { get; }

Property Value

FilterDescriptorCollection

FilterRowHeight

Gets or sets the height of the filter row.

Declaration

cs-api-definition
public int FilterRowHeight { get; set; }

Property Value

int

FilterRowValues

Gets a dictionary containing a cache of the values entered in the filter row. The key is the column index.

Declaration

cs-api-definition
public Dictionary<int, FilterOperator> FilterRowValues { get; }

Property Value

Dictionary<int, FilterOperator>

GridElement

Gets an instance of RadVirtualGridElement which is the main element of this control.

Declaration

cs-api-definition
public RadVirtualGridElement GridElement { get; }

Property Value

RadVirtualGridElement

HeaderRowHeight

Gets or sets the height of the header row.

Declaration

cs-api-definition
public int HeaderRowHeight { get; set; }

Property Value

int

HierarchyLevel

Gets the hierarchy level of the current view.

Declaration

cs-api-definition
public int HierarchyLevel { get; }

Property Value

int

HorizontalScrollState

Gets or sets the ScrollState of the horizontal scroll bar.

Declaration

cs-api-definition
public ScrollState HorizontalScrollState { get; set; }

Property Value

ScrollState

IsExpanded

Gets a value indicating whether this view's parent row is expanded.

Declaration

cs-api-definition
public bool IsExpanded { get; }

Property Value

bool

IsWaiting

Gets or sets a value indicating whether the busy indicator of the current view is visible.

Declaration

cs-api-definition
public bool IsWaiting { get; set; }

Property Value

bool

MinColumnWidth

Gets or sets the minimum width a column can be.

Declaration

cs-api-definition
public int MinColumnWidth { get; set; }

Property Value

int

MinRowHeight

Gets or sets the minimum height a data row can be.

Declaration

cs-api-definition
public int MinRowHeight { get; set; }

Property Value

int

Name

Gets or sets the name of the view.

Declaration

cs-api-definition
public string Name { get; set; }

Property Value

string

NewRowHeight

Gets or sets the height of the add new row.

Declaration

cs-api-definition
public int NewRowHeight { get; set; }

Property Value

int

NewRowValues

Gets a dictionary containing a cache of the values entered in the new row. The key is the column index.

Declaration

cs-api-definition
public Dictionary<int, object> NewRowValues { get; }

Property Value

Dictionary<int, object>

Padding

Gets or sets the amount of padding to be applied to child views.

Declaration

cs-api-definition
public Padding Padding { get; set; }

Property Value

Padding

PageIndex

Gets or sets the index of the page currently presented in the grid.

Declaration

cs-api-definition
public int PageIndex { get; set; }

Property Value

int

PageSize

Gets or sets the number of rows shown per page when paging is enabled.

Declaration

cs-api-definition
public int PageSize { get; set; }

Property Value

int

ParentRowIndex

Gets the index of the parent row when the current view is a child view.

Declaration

cs-api-definition
public int ParentRowIndex { get; }

Property Value

int

ParentViewInfo

Gets the parent view info when the current view info is a child view info.

Declaration

cs-api-definition
public VirtualGridViewInfo ParentViewInfo { get; }

Property Value

VirtualGridViewInfo

RowCount

Gets or sets the total number of rows to be displayed in the grid.

Declaration

cs-api-definition
public int RowCount { get; set; }

Property Value

int

RowHeight

Gets or sets the default height of the data rows.

Declaration

cs-api-definition
public int RowHeight { get; set; }

Property Value

int

RowSpacing

Gets or sets the space between adjacent rows.

Declaration

cs-api-definition
public int RowSpacing { get; set; }

Property Value

int

RowsViewState

Gets an VirtualGridTableViewState containing information and settings for the currently displayed rows.

Declaration

cs-api-definition
public VirtualGridTableViewState RowsViewState { get; }

Property Value

VirtualGridTableViewState

ShowFilterRow

Gets or sets a value indicating whether the filter row is visible.

Declaration

cs-api-definition
public bool ShowFilterRow { get; set; }

Property Value

bool

ShowHeaderRow

Gets or sets a value indicating whether the header row is visible.

Declaration

cs-api-definition
public bool ShowHeaderRow { get; set; }

Property Value

bool

ShowNewRow

Gets or sets a value indicating whether the add new row is visible.

Declaration

cs-api-definition
public bool ShowNewRow { get; set; }

Property Value

bool

SortDescriptors

Gets the sort descriptors currently applied to the grid.

Declaration

cs-api-definition
public SortDescriptorCollection SortDescriptors { get; }

Property Value

SortDescriptorCollection

Tag

Gets or sets an object used for storing any user data.

Declaration

cs-api-definition
public object Tag { get; set; }

Property Value

object

TotalPages

Gets the total number of pages when paging is enabled.

Declaration

cs-api-definition
public int TotalPages { get; }

Property Value

int

VerticalScrollState

Gets or sets the ScrollState of the vertical scroll bar.

Declaration

cs-api-definition
public ScrollState VerticalScrollState { get; set; }

Property Value

ScrollState

Methods

BindProperties(VirtualGridTableElement)

Binds the properties.

Declaration

cs-api-definition
public void BindProperties(VirtualGridTableElement source)

Parameters

source

VirtualGridTableElement

The source.

ClearRowErrorText(int)

Clears the error text of the specified row.

Declaration

cs-api-definition
public void ClearRowErrorText(int rowIndex)

Parameters

rowIndex

int

The index of the row.

CollapseRow(int)

Collapses the specified row.

Declaration

cs-api-definition
public bool CollapseRow(int rowIndex)

Parameters

rowIndex

int

The row index to collapse.

Returns

bool

True if the operation is successful, otherwise false.

CreateChildViewInfo(int)

Creates a child view info for the specified row.

Declaration

cs-api-definition
protected virtual VirtualGridViewInfo CreateChildViewInfo(int rowIndex)

Parameters

rowIndex

int

The index of the row.

Returns

VirtualGridViewInfo

A new instance of VirtualGridViewInfo.

ExpandRow(int)

Expands the specified row.

Declaration

cs-api-definition
public bool ExpandRow(int rowIndex)

Parameters

rowIndex

int

The row index to expand.

Returns

bool

True if the operation is successful, otherwise false.

GetChildViewInfo(int)

Gets the child view info for the specified row.

Declaration

cs-api-definition
public VirtualGridViewInfo GetChildViewInfo(int rowIndex)

Parameters

rowIndex

int

The index of the row.

Returns

VirtualGridViewInfo

The child view info if it exists, otherwise null.

GetChildViewInfo(int, bool)

Gets the child view info for the specified row.

Declaration

cs-api-definition
public VirtualGridViewInfo GetChildViewInfo(int rowIndex, bool forceCreate)

Parameters

rowIndex

int

The index of the row.

forceCreate

bool

Determines if a new child view info should be created if one does not exist.

Returns

VirtualGridViewInfo

The child view info if it exists, otherwise null.

GetColumnAllowNaturalSort(int)

Gets a value indicating whether clicking on the header cell of this column would allow the user to set natural (no) sort.

Declaration

cs-api-definition
public bool GetColumnAllowNaturalSort(int columnIndex)

Parameters

columnIndex

int

The index of the column.

Returns

bool

True if the column allows natural sort, otherwise false. Default is true.

GetColumnDataType(int)

Gets the data type of the specified column.

Declaration

cs-api-definition
public Type GetColumnDataType(int columnIndex)

Parameters

columnIndex

int

The index of the column.

Returns

Type

The data type of the column if one is assigned to it, otherwise null.

GetColumnPinPosition(int)

Gets the column pin position.

Declaration

cs-api-definition
public PinnedColumnPosition GetColumnPinPosition(int columnIndex)

Parameters

columnIndex

int

Index of the column.

Returns

PinnedColumnPosition

GetColumnWidth(int)

Gets the height of the column at the given column index.

Declaration

cs-api-definition
public int GetColumnWidth(int columnIndex)

Parameters

columnIndex

int

The index of the column.

Returns

int

The height of the column.

GetRowErrorText(int)

Returns the error text for the specified row.

Declaration

cs-api-definition
public string GetRowErrorText(int rowIndex)

Parameters

rowIndex

int

The index of the row.

Returns

string

The error text if the row has one, otherwise null.

GetRowHeight(int)

Gets the height of the row at the given row index.

Declaration

cs-api-definition
public int GetRowHeight(int rowIndex)

Parameters

rowIndex

int

The index of the row.

Returns

int

The height of the row.

GetRowPinPosition(int)

Gets the row pin position.

Declaration

cs-api-definition
public PinnedRowPosition GetRowPinPosition(int rowIndex)

Parameters

rowIndex

int

Index of the row.

Returns

PinnedRowPosition

GetTotalRowHeight()

Gets the total height of the row.

Declaration

cs-api-definition
public int GetTotalRowHeight()

Returns

int

HandlePropertyChange(string)

Handles the property change.

Declaration

cs-api-definition
protected void HandlePropertyChange(string propertyName)

Parameters

propertyName

string

Name of the property.

InitializeViewInfo()

Initializes the view info.

Declaration

cs-api-definition
protected virtual void InitializeViewInfo()

IsColumnPinned(int)

Returns a value indicating whether the specified column is pinned.

Declaration

cs-api-definition
public bool IsColumnPinned(int columnIndex)

Parameters

columnIndex

int

The index of the column.

Returns

bool

True if the column is pinned at left or right, otherwise false.

IsCustomColumn(int)

Returns a value indicating whether the specified column is registered as custom.

Declaration

cs-api-definition
public bool IsCustomColumn(int columnIndex)

Parameters

columnIndex

int

The index of the column.

Returns

bool

True if the column is registered as custom, otherwise false.

IsRowExpanded(int)

Returns a value indicating whether the specified row is expanded.

Declaration

cs-api-definition
public bool IsRowExpanded(int rowIndex)

Parameters

rowIndex

int

The index of the row.

Returns

bool

True if the row is expanded, otherwise false.

IsRowPinned(int)

Returns a value indicating whether the specified row is pinned.

Declaration

cs-api-definition
public bool IsRowPinned(int rowIndex)

Parameters

rowIndex

int

The index of the row.

Returns

bool

True if the row is pinned at top or bottom, otherwise false.

IsRowWaiting(int)

Returns a value indicating whether the specified row is marked as waiting.

Declaration

cs-api-definition
public bool IsRowWaiting(int rowIndex)

Parameters

rowIndex

int

The index of the row.

Returns

bool

True if the row is marked as waiting, otherwise false.

MoveToFirstPage()

Moves the current view to the first page.

Declaration

cs-api-definition
public void MoveToFirstPage()

MoveToLastPage()

Moves the current view to the last page.

Declaration

cs-api-definition
public void MoveToLastPage()

MoveToNextPage()

Moves the current view to the next page index.

Declaration

cs-api-definition
public void MoveToNextPage()

MoveToPage(int)

Moves the current view to the specified page index.

Declaration

cs-api-definition
public void MoveToPage(int pageIndex)

Parameters

pageIndex

int

The index of the page.

MoveToPreviousPage()

Moves the current view to the previous page index.

Declaration

cs-api-definition
public void MoveToPreviousPage()

OnFilterDescriptorsCollectionChanged(NotifyCollectionChangedEventArgs)

Declaration

cs-api-definition
protected virtual void OnFilterDescriptorsCollectionChanged(NotifyCollectionChangedEventArgs e)

Parameters

e

NotifyCollectionChangedEventArgs

OnNotifyPropertyChanged(PropertyChangedEventArgs)

Raises the standard .NET PropertyChanged event.

Declaration

cs-api-definition
protected override void OnNotifyPropertyChanged(PropertyChangedEventArgs e)

Parameters

e

PropertyChangedEventArgs

Overrides RadObject.OnNotifyPropertyChanged(PropertyChangedEventArgs)

OnPropertyChanged(RadPropertyChangedEventArgs)

Raises the RadPropertyChanged event and the standard .NET PropertyChanged event to notify subscribers of property value changes.

Declaration

cs-api-definition
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)

Parameters

e

RadPropertyChangedEventArgs

The RadPropertyChangedEventArgs containing information about the property change.

Overrides RadObject.OnPropertyChanged(RadPropertyChangedEventArgs)

RegisterCustomColumn(int)

Registers the column as one containing custom cells. This prevents default cells from being displayed in that column.

Declaration

cs-api-definition
public bool RegisterCustomColumn(int columnIndex)

Parameters

columnIndex

int

The index of the column.

Returns

bool

Returns true if the registration is successful, otherwise false.

ResetViewState()

Resets the view states of the view. Resets row heights, pin positions, expanded state, column widths and column pin positions.

Declaration

cs-api-definition
public void ResetViewState()

RowHasError(int)

Returns a value indicating whether the row has error text assigned to it.

Declaration

cs-api-definition
public bool RowHasError(int rowIndex)

Parameters

rowIndex

int

The index of the row.

Returns

bool

True if the row has error text assigned to it, otherwise false.

SetColumnAllowNaturalSort(int, bool)

Sets a value indicating whether clicking on the header cell of this column would allow the user to set natural (no) sort.

Declaration

cs-api-definition
public void SetColumnAllowNaturalSort(int columnIndex, bool allowNaturalSort)

Parameters

columnIndex

int

The index of the column.

allowNaturalSort

bool

True to allow natural sort, false otherwise.

SetColumnDataType(int, Type)

Sets the data type of the column. This affects the editors in the column and the available filter options.

Declaration

cs-api-definition
public void SetColumnDataType(int columnIndex, Type dataType)

Parameters

columnIndex

int

The index of the column.

dataType

Type

The type of the data in the column.

SetColumnDataType(params Type[])

Sets the specified data types as the data type of the columns in the view info. The assignment starts from the first column and ends where the specified data types end. Data types affect the editors in the columns and the available filter options for each column.

Declaration

cs-api-definition
public void SetColumnDataType(params Type[] dataTypes)

Parameters

dataTypes

Type[]

The data types.

SetColumnPinPosition(int, PinnedColumnPosition)

Sets the pin position of the specified column.

Declaration

cs-api-definition
public void SetColumnPinPosition(int columnIndex, PinnedColumnPosition pinPosition)

Parameters

columnIndex

int

The index of the column.

pinPosition

PinnedColumnPosition

The new pin position.

SetColumnWidth(int, int)

Sets the width of the column at the specified column index in the master view info.

Declaration

cs-api-definition
public void SetColumnWidth(int columnIndex, int width)

Parameters

columnIndex

int

The index of the column

width

int

The new width of the column.

SetRowErrorText(int, string)

Sets the row error text for the specified row. Setting the error text to null has the same effect as calling ClearRowErrorText(int)

Declaration

cs-api-definition
public void SetRowErrorText(int rowIndex, string errorText)

Parameters

rowIndex

int

The index of the row.

errorText

string

The error text.

SetRowHeight(int, int)

Sets the height of the row at the specified row index in the master view info.

Declaration

cs-api-definition
public void SetRowHeight(int rowIndex, int height)

Parameters

rowIndex

int

The index of the row.

height

int

The new height of the row.

SetRowPinPosition(int, PinnedRowPosition)

Sets the pin position of the specified row.

Declaration

cs-api-definition
public void SetRowPinPosition(int rowIndex, PinnedRowPosition position)

Parameters

rowIndex

int

The index of the row.

position

PinnedRowPosition

The new pin position.

StartRowWaiting(int)

Marks the specified row as waiting. This will display a waiting indicator in the row indent cell.

Declaration

cs-api-definition
public void StartRowWaiting(int rowIndex)

Parameters

rowIndex

int

The index of the row.

StopRowWaiting(int)

Removes the mark of the specified row as waiting. This will hide the waiting indicator in the row indent cell.

Declaration

cs-api-definition
public void StopRowWaiting(int rowIndex)

Parameters

rowIndex

int

Index of the row.

UnbindProperties(VirtualGridTableElement)

Unbinds the properties.

Declaration

cs-api-definition
public void UnbindProperties(VirtualGridTableElement source)

Parameters

source

VirtualGridTableElement

The source.

UnregisterCustomColumn(int)

Removes the column registration as one containing custom cells.

Declaration

cs-api-definition
public bool UnregisterCustomColumn(int columnIndex)

Parameters

columnIndex

int

The index of the column.

Returns

bool

Returns true if the registration removal is successful, otherwise false.

In this article
DefinitionConstructorsVirtualGridViewInfo(RadVirtualGridElement)VirtualGridViewInfo(VirtualGridViewInfo, int)FieldsDefaultColumnWidthDefaultFilterRowHeightDefaultHeaderRowHeightDefaultNewRowHeightDefaultRowHeightDefaultSpacingFilterRowHeightPropertyHeaderRowHeightPropertyNewRowHeightPropertyRowHeightPropertyPropertiesAllowCellContextMenuAllowColumnHeaderContextMenuAllowColumnResizeAllowColumnSortAllowCopyAllowCutAllowDeleteAllowEditAllowMultiColumnSortingAllowPasteAllowRowResizeAutoSizeColumnsModeCellSpacingColumnCountColumnWidthColumnsViewStateEnableAlternatingRowColorEnablePagingExpandedHeightFilterDescriptorsFilterRowHeightFilterRowValuesGridElementHeaderRowHeightHierarchyLevelHorizontalScrollStateIsExpandedIsWaitingMinColumnWidthMinRowHeightNameNewRowHeightNewRowValuesPaddingPageIndexPageSizeParentRowIndexParentViewInfoRowCountRowHeightRowSpacingRowsViewStateShowFilterRowShowHeaderRowShowNewRowSortDescriptorsTagTotalPagesVerticalScrollStateMethodsBindProperties(VirtualGridTableElement)ClearRowErrorText(int)CollapseRow(int)CreateChildViewInfo(int)ExpandRow(int)GetChildViewInfo(int)GetChildViewInfo(int, bool)GetColumnAllowNaturalSort(int)GetColumnDataType(int)GetColumnPinPosition(int)GetColumnWidth(int)GetRowErrorText(int)GetRowHeight(int)GetRowPinPosition(int)GetTotalRowHeight()HandlePropertyChange(string)InitializeViewInfo()IsColumnPinned(int)IsCustomColumn(int)IsRowExpanded(int)IsRowPinned(int)IsRowWaiting(int)MoveToFirstPage()MoveToLastPage()MoveToNextPage()MoveToPage(int)MoveToPreviousPage()OnFilterDescriptorsCollectionChanged(NotifyCollectionChangedEventArgs)OnNotifyPropertyChanged(PropertyChangedEventArgs)OnPropertyChanged(RadPropertyChangedEventArgs)RegisterCustomColumn(int)ResetViewState()RowHasError(int)SetColumnAllowNaturalSort(int, bool)SetColumnDataType(int, Type)SetColumnDataType(params Type[])SetColumnPinPosition(int, PinnedColumnPosition)SetColumnWidth(int, int)SetRowErrorText(int, string)SetRowHeight(int, int)SetRowPinPosition(int, PinnedRowPosition)StartRowWaiting(int)StopRowWaiting(int)UnbindProperties(VirtualGridTableElement)UnregisterCustomColumn(int)
Not finding the help you need?
Contact Support