Class RadVirtualGrid
RadVirtualGrid is complex control that allows you to display and edit tabular data from any kind of data source.
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.GridView.dll
Syntax
[TelerikToolboxCategory("Data Controls")]
public class RadVirtualGrid : RadControl, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IPCHost, IAnalyticsProvider
Constructors
RadVirtualGrid()
Declaration
public RadVirtualGrid()
Fields
FilterRowIndex
Declaration
public const int FilterRowIndex = -3
Field Value
System.Int32
|
HeaderRowIndex
Declaration
public const int HeaderRowIndex = -1
Field Value
System.Int32
|
IndentCellIndex
Declaration
public const int IndentCellIndex = -1
Field Value
System.Int32
|
NewRowIndex
Declaration
public const int NewRowIndex = -2
Field Value
System.Int32
|
Properties
ActiveEditor
Gets the currently active editor when the grid is in edit mode.
Declaration
public IInputEditor ActiveEditor { get; }
Property Value
IInputEditor
|
AllowAddNewRow
Gets or sets a value indicating whether the add new row is visible.
Declaration
public bool AllowAddNewRow { get; set; }
Property Value
System.Boolean
|
AllowCellContextMenu
Gets or sets a value indicating whether right-clicking on a data cell will show the default data cell context menu.
Declaration
public bool AllowCellContextMenu { get; set; }
Property Value
System.Boolean
|
AllowColumnHeaderContextMenu
Gets or sets a value indicating whether right-clicking on a header cell will show the default header cell context menu.
Declaration
public bool AllowColumnHeaderContextMenu { get; set; }
Property Value
System.Boolean
|
AllowColumnResize
Gets or sets a value indicating whether users can resize columns through the grid UI.
Declaration
public bool AllowColumnResize { get; set; }
Property Value
System.Boolean
|
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
public bool AllowCopy { get; set; }
Property Value
System.Boolean
|
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
public bool AllowCut { get; set; }
Property Value
System.Boolean
|
AllowDelete
Gets or sets a value indicating whether users can delete rows.
Declaration
public bool AllowDelete { get; set; }
Property Value
System.Boolean
|
AllowEdit
Gets or sets a value indicating whether users can edit the values in data cells.
Declaration
public bool AllowEdit { get; set; }
Property Value
System.Boolean
|
AllowFiltering
Gets or sets a value indicating whether the filter row is visible.
Declaration
public bool AllowFiltering { get; set; }
Property Value
System.Boolean
|
AllowMultiColumnSorting
Gets or sets a value indicating whether the users can sort by more than one column.
Declaration
public bool AllowMultiColumnSorting { get; set; }
Property Value
System.Boolean
|
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
public bool AllowPaste { get; set; }
Property Value
System.Boolean
|
AllowRowResize
Gets or sets a value indicating whether users can resize rows through the grid UI.
Declaration
public bool AllowRowResize { get; set; }
Property Value
System.Boolean
|
AllowSorting
Gets or sets a value indicating whether users can sort columns by clicking the header or through the header context menu.
Declaration
public bool AllowSorting { get; set; }
Property Value
System.Boolean
|
AutoSizeColumnsMode
Gets or sets a value indicating how column widths are determined.
Declaration
public VirtualGridAutoSizeColumnsMode AutoSizeColumnsMode { get; set; }
Property Value
VirtualGridAutoSizeColumnsMode
|
See Also
BackColor
RadVirtualGrid consists of multiple visual elements and separate settings are specified to customize their appearance. Current BackColor property might be ignored.
Declaration
public override Color BackColor { get; set; }
Property Value
System.Drawing.Color
|
Overrides
BeginEditMode
Gets or sets the method for entering edit mode.
Declaration
public RadVirtualGridBeginEditMode BeginEditMode { get; set; }
Property Value
RadVirtualGridBeginEditMode
|
ColumnCount
Gets or sets the total number of columns to be displayed in the grid.
Declaration
public int ColumnCount { get; set; }
Property Value
System.Int32
|
CurrentCell
Gets or sets the current cell.
Declaration
public VirtualGridCellInfo CurrentCell { get; set; }
Property Value
VirtualGridCellInfo
|
DefaultSize
Gets the default size of the control.
Declaration
protected override Size DefaultSize { get; }
Property Value
System.Drawing.Size
The default System.Drawing.Size of the control. |
EnableAlternatingRowColor
Gets or sets a value indicating whether event and odd rows will have a different back color.
Declaration
public bool EnableAlternatingRowColor { get; set; }
Property Value
System.Boolean
|
EnableHotTracking
Gets or sets a value indicating whether there is a visual indication for the row currently under the mouse.
Declaration
public bool EnableHotTracking { get; set; }
Property Value
System.Boolean
|
EnablePaging
Gets or sets a value indicating whether data is presented in chunks (pages) to the user.
Declaration
public bool EnablePaging { get; set; }
Property Value
System.Boolean
|
EnterKeyMode
Gets or sets the behavior of the Enter key when pressed while in edit mode.
Declaration
public RadVirtualGridEnterKeyMode EnterKeyMode { get; set; }
Property Value
RadVirtualGridEnterKeyMode
|
FilterDescriptors
Gets the filter descriptors currently applied to the grid.
Declaration
public FilterDescriptorCollection FilterDescriptors { get; }
Property Value
FilterDescriptorCollection
|
ForeColor
RadVirtualGrid consists of multiple visual elements and separate settings are specified to customize their appearance. Current ForeColor property might be ignored.
Declaration
public override Color ForeColor { get; set; }
Property Value
System.Drawing.Color
|
Overrides
IsInEditMode
Gets a value indicating whether the grid is in edit mode.
Declaration
public bool IsInEditMode { get; }
Property Value
System.Boolean
|
MasterViewInfo
Gets the main VirtualGridViewInfo instance of the grid.
Declaration
public VirtualGridViewInfo MasterViewInfo { get; }
Property Value
VirtualGridViewInfo
|
MultiSelect
Gets or sets a value indicating whether multiple cells can be selected simultaneously.
Declaration
public bool MultiSelect { get; set; }
Property Value
System.Boolean
|
PageIndex
Gets or sets the index of the page currently presented in the grid.
Declaration
public int PageIndex { get; set; }
Property Value
System.Int32
|
PageSize
Gets or sets the number of rows shown per page when paging is enabled.
Declaration
public int PageSize { get; set; }
Property Value
System.Int32
|
RowCount
Gets or sets the total number of rows to be displayed in the grid.
Declaration
public int RowCount { get; set; }
Property Value
System.Int32
|
Selection
Gets a VirtualGridSelection object which provides an API for manipulating the selection.
Declaration
public VirtualGridSelection Selection { get; }
Property Value
VirtualGridSelection
|
SelectionMode
Gets or sets a value indicating how cells are selected.
Declaration
public VirtualGridSelectionMode SelectionMode { get; set; }
Property Value
VirtualGridSelectionMode
|
ShowHeaderRow
Gets or sets a value indicating whether the header row is visible.
Declaration
public bool ShowHeaderRow { get; set; }
Property Value
System.Boolean
|
ShowNoDataText
Gets or sets a value indicating whether a message should be displayed in the grid when no data is loaded.
Declaration
public bool ShowNoDataText { get; set; }
Property Value
System.Boolean
|
SortDescriptors
Gets the sort descriptors currently applied to the grid.
Declaration
public SortDescriptorCollection SortDescriptors { get; }
Property Value
SortDescriptorCollection
|
StandardTab
Gets or sets a value indicating whether the TAB key moves the focus to the next control in the tab order rather than moving the focus to the next cell in the control.
Declaration
public bool StandardTab { get; set; }
Property Value
System.Boolean
|
TableElement
Gets an instance of VirtualGridTableElement which holds all rows and columns.
Declaration
public VirtualGridTableElement TableElement { get; }
Property Value
VirtualGridTableElement
|
Text
This property is not relevant for this class.
Declaration
public override string Text { get; set; }
Property Value
System.String
|
Overrides
TotalPages
Gets the total number of pages when paging is enabled.
Declaration
public int TotalPages { get; }
Property Value
System.Int32
|
UseScrollbarsInHierarchy
Gets or sets value indicating whether child views have fixed size [true] or depend on the number of rows they contain [false].
Declaration
public bool UseScrollbarsInHierarchy { get; set; }
Property Value
System.Boolean
|
VirtualGridElement
Gets the instance of RadVirtualGridElement. This instance is wrapped by this control and is the main element in the element tree. It encapsulates the actual functionality of RadVirtualGrid.
Declaration
public RadVirtualGridElement VirtualGridElement { get; }
Property Value
RadVirtualGridElement
|
See Also
XmlSerializationInfo
Gets the serialization info for RadVirtualGrid used by Save/Load layout methods to persist grid settings to/from XML. By default, or when this property is set to null, the ComponentXmlSerializationInfo specified by GetDefaultXmlSerializationInfo() will be used.
Declaration
public ComponentXmlSerializationInfo XmlSerializationInfo { get; set; }
Property Value
ComponentXmlSerializationInfo
|
Methods
BeginEdit()
Starts the editing process for the current cell.
Declaration
public void BeginEdit()
BeginUpdate()
Suspends layout updates.
Declaration
public void BeginUpdate()
BestFitColumns()
Widens / shrinks all columns based on the space required by the text in the cells.
Declaration
public void BestFitColumns()
BestFitColumns(VirtualGridViewInfo)
Widens / shrinks all columns in the specified view info based on the space required by the text in the cells.
Declaration
public void BestFitColumns(VirtualGridViewInfo viewInfo)
Parameters
VirtualGridViewInfo
viewInfo
|
CancelEdit()
Ends the editing process without committing any changes. Returns a value indicating whether the operation succeeded.
Declaration
public bool CancelEdit()
Returns
System.Boolean
Returns true if the operation is successful. Returns false if the operation is not successful e.g. the grid was not in edit mode. |
CreateChildItems(RadElement)
Creates the child items.
Declaration
protected override void CreateChildItems(RadElement parent)
Parameters
RadElement
parent
The parent. |
Overrides
CreateElement()
Creates the element.
Declaration
protected virtual RadVirtualGridElement CreateElement()
Returns
RadVirtualGridElement
|
EndEdit()
Ends the editing process and tries to commit any changes made to the edit value. Returns a value indicating whether the operation succeeded.
Declaration
public bool EndEdit()
Returns
System.Boolean
Returns true if the operation is successful. Returns false if the operation is not successful e.g. validation fails or the grid was not in edit mode. |
EndUpdate()
Resumes layout updates.
Declaration
public void EndUpdate()
GetDefaultXmlSerializationInfo()
Gets the default serialization info for RadVirtualGrid used by Save/Load layout methods to persist grid settings to/from XML.
Declaration
public virtual ComponentXmlSerializationInfo GetDefaultXmlSerializationInfo()
Returns
ComponentXmlSerializationInfo
|
Remarks
You can use the serialization info to include/exclude properties of RadVirtualGrid and related objects from XML serialization.
Example:
ComponentXmlSerializationInfo serializationInfo = radVirtualGrid1.info.SerializationMetadata.Add();
IsInputKey(Keys)
Determines whether the specified key data is an input key.
Declaration
protected override bool IsInputKey(Keys keyData)
Parameters
System.Windows.Forms.Keys
keyData
The key data. |
Returns
System.Boolean
|
Overrides
LoadLayout(Stream)
Loads RadVirtualGrid properties, sub-objects and their properties from XML stream, using the serialization information specified by the XmlSerializationInfo property
Declaration
public virtual void LoadLayout(Stream stream)
Parameters
System.IO.Stream
stream
|
LoadLayout(String)
Loads RadVirtualGrid properties, sub-objects and their properties from XML file, using the serialization information specified by the XmlSerializationInfo property
Declaration
public virtual void LoadLayout(string fileName)
Parameters
System.String
fileName
|
LoadLayout(XmlReader)
Loads RadVirtualGrid properties, sub-objects and their properties from XML reader, using the serialization information specified by the XmlSerializationInfo property
Declaration
public virtual void LoadLayout(XmlReader xmlReader)
Parameters
System.Xml.XmlReader
xmlReader
|
OnKeyDown(KeyEventArgs)
Raises the KeyDown event.
Declaration
protected override void OnKeyDown(KeyEventArgs e)
Parameters
System.Windows.Forms.KeyEventArgs
e
The System.Windows.Forms.KeyEventArgs instance containing the event data. |
Overrides
OnKeyPress(KeyPressEventArgs)
Raises the KeyPress event.
Declaration
protected override void OnKeyPress(KeyPressEventArgs e)
Parameters
System.Windows.Forms.KeyPressEventArgs
e
The System.Windows.Forms.KeyPressEventArgs instance containing the event data. |
Overrides
OnKeyUp(KeyEventArgs)
Raises the System.Windows.Forms.Control.KeyUp event.
Declaration
protected override void OnKeyUp(KeyEventArgs e)
Parameters
System.Windows.Forms.KeyEventArgs
e
A System.Windows.Forms.KeyEventArgs that contains the event data. |
Overrides
OnLayout(LayoutEventArgs)
Raises the System.Windows.Forms.Control.Layout event.
Declaration
protected override void OnLayout(LayoutEventArgs e)
Parameters
System.Windows.Forms.LayoutEventArgs
e
|
Overrides
OnLayoutLoaded(Object, LayoutLoadedEventArgs)
Called when the layout is loaded.
Declaration
protected void OnLayoutLoaded(object sender, LayoutLoadedEventArgs e)
Parameters
System.Object
sender
The sender. |
LayoutLoadedEventArgs
e
The LayoutLoadedEventArgs instance containing the event data. |
OnMouseClick(MouseEventArgs)
Raises the System.Windows.Forms.Control.MouseClick event.
Declaration
protected override void OnMouseClick(MouseEventArgs e)
Parameters
System.Windows.Forms.MouseEventArgs
e
An System.Windows.Forms.MouseEventArgs that contains the event data. |
OnMouseDoubleClick(MouseEventArgs)
Raises the System.Windows.Forms.Control.MouseDoubleClick event.
Declaration
protected override void OnMouseDoubleClick(MouseEventArgs e)
Parameters
System.Windows.Forms.MouseEventArgs
e
An System.Windows.Forms.MouseEventArgs that contains the event data. |
OnMouseDown(MouseEventArgs)
Raises the System.Windows.Forms.Control.MouseDown event.
Declaration
protected override void OnMouseDown(MouseEventArgs e)
Parameters
System.Windows.Forms.MouseEventArgs
e
A System.Windows.Forms.MouseEventArgs that contains the event data. |
Overrides
OnMouseMove(MouseEventArgs)
Raises the System.Windows.Forms.Control.MouseMove event.
Declaration
protected override void OnMouseMove(MouseEventArgs e)
Parameters
System.Windows.Forms.MouseEventArgs
e
A System.Windows.Forms.MouseEventArgs that contains the event data. |
Overrides
OnMouseUp(MouseEventArgs)
Raises the MouseUp event.
Declaration
protected override void OnMouseUp(MouseEventArgs e)
Parameters
System.Windows.Forms.MouseEventArgs
e
The System.Windows.Forms.MouseEventArgs instance containing the event data. |
Overrides
OnMouseWheel(MouseEventArgs)
Raises the System.Windows.Forms.Control.MouseWheel event.
Declaration
protected override void OnMouseWheel(MouseEventArgs e)
Parameters
System.Windows.Forms.MouseEventArgs
e
A System.Windows.Forms.MouseEventArgs that contains the event data. |
Overrides
OnValidating(CancelEventArgs)
Raises the System.Windows.Forms.Control.Validating event.
Declaration
protected override void OnValidating(CancelEventArgs e)
Parameters
System.ComponentModel.CancelEventArgs
e
A System.ComponentModel.CancelEventArgs that contains the event data. |
ProcessDialogKey(Keys)
Processes a dialog key.
Declaration
protected override bool ProcessDialogKey(Keys keyData)
Parameters
System.Windows.Forms.Keys
keyData
One of the System.Windows.Forms.Keys values that represents the key to process. |
Returns
System.Boolean
true if the key was processed by the control; otherwise, false. |
SaveLayout(Stream)
Stores to a stream RadVirtualGrid properties, sub-objects and their properties in XML format, using the serialization information specified by the XmlSerializationInfo property
Declaration
public virtual void SaveLayout(Stream stream)
Parameters
System.IO.Stream
stream
|
SaveLayout(String)
Stores to a file RadVirtualGrid properties, sub-objects and their properties in XML format, using the serialization information specified by the XmlSerializationInfo property
Declaration
public virtual void SaveLayout(string fileName)
Parameters
System.String
fileName
|
SaveLayout(XmlWriter)
Stores RadVirtualGrid properties, sub-objects and their properties in XML format, using the serialization information specified by the XmlSerializationInfo property
Declaration
public virtual void SaveLayout(XmlWriter xmlWriter)
Parameters
System.Xml.XmlWriter
xmlWriter
XmlWriter to use by the built-in serializer |
SelectAll()
Selects all cells in the grid.
Declaration
public void SelectAll()
SelectCell(Int32, Int32)
Selects the cell defined with the row and column parameters in the grid master view info. Clears previous selection.
Declaration
public void SelectCell(int row, int column)
Parameters
System.Int32
row
The row index. |
System.Int32
column
The column index. |
SelectCell(Int32, Int32, VirtualGridViewInfo)
Selects the cell defined with the row and column parameters in the specified view info. Clears previous selection.
Declaration
public void SelectCell(int row, int column, VirtualGridViewInfo viewInfo)
Parameters
System.Int32
row
The row index. |
System.Int32
column
The column index. |
VirtualGridViewInfo
viewInfo
The view info. |
Events
CellClick
Occurs when a cell is clicked.
Declaration
public event VirtualGridCellElementEventHandler CellClick
Event Type
VirtualGridCellElementEventHandler
|
CellDoubleClick
Occurs when a cell is double clicked.
Declaration
public event EventHandler CellDoubleClick
Event Type
System.EventHandler
|
CellEditorInitialized
Occurs when the editor of a cell is initialized.
Declaration
public event VirtualGridCellEditorInitializedEventHandler CellEditorInitialized
Event Type
VirtualGridCellEditorInitializedEventHandler
|
CellFormatting
Occurs when a cell is updated and needs formatting.
Declaration
public event VirtualGridCellElementEventHandler CellFormatting
Event Type
VirtualGridCellElementEventHandler
|
CellMouseMove
Occurs when the mouse is moved over a cell.
Declaration
public event VirtualGridCellElementMouseEventHandler CellMouseMove
Event Type
VirtualGridCellElementMouseEventHandler
|
CellPaint
Occurs after a cell is painted allowing users to draw on top of it.
Declaration
public event VirtualGridCellPaintEventHandler CellPaint
Event Type
VirtualGridCellPaintEventHandler
|
CellValidating
Occurs before a cell is validated.
Declaration
public event VirtualGridCellValidatingEventHandler CellValidating
Event Type
VirtualGridCellValidatingEventHandler
|
CellValueNeeded
Occurs when a cell is displayed and its content should be updated.
Declaration
public event VirtualGridCellValueNeededEventHandler CellValueNeeded
Event Type
VirtualGridCellValueNeededEventHandler
|
CellValuePushed
Occurs when a cell value is edited and should be stored in the data source.
Declaration
public event VirtualGridCellValuePushedEventHandler CellValuePushed
Event Type
VirtualGridCellValuePushedEventHandler
|
ColumnWidthChanged
Occurs after the width of a column changes.
Declaration
public event VirtualGridColumnEventHandler ColumnWidthChanged
Event Type
VirtualGridColumnEventHandler
|
ColumnWidthChanging
Occurs before the width of a column changes.
Declaration
public event VirtualGridColumnWidthChangingEventHandler ColumnWidthChanging
Event Type
VirtualGridColumnWidthChangingEventHandler
|
ContextMenuOpening
Occurs when the context menu is about to be opened.
Declaration
public event VirtualGridContextMenuOpeningEventHandler ContextMenuOpening
Event Type
VirtualGridContextMenuOpeningEventHandler
|
Copying
Occurs when the content of cell(s) is copied. Allows users to modify the operation or content.
Declaration
public event VirtualGridClipboardEventHandler Copying
Event Type
VirtualGridClipboardEventHandler
|
CreateCellElement
Occurs when a new cell element has to be created.
Declaration
public event VirtualGridCreateCellEventHandler CreateCellElement
Event Type
VirtualGridCreateCellEventHandler
|
CreateRowElement
Occurs when a new row element has to be created.
Declaration
public event VirtualGridCreateRowEventHandler CreateRowElement
Event Type
VirtualGridCreateRowEventHandler
|
CurrentCellChanged
Occurs after the current cell changes.
Declaration
public event EventHandler CurrentCellChanged
Event Type
System.EventHandler
|
CurrentCellChanging
Occurs before the current cell changes.
Declaration
public event VirtualGridCellInfoCancelEventHandler CurrentCellChanging
Event Type
VirtualGridCellInfoCancelEventHandler
|
EditorRequired
Occurs when an editor for a cell is required.
Declaration
public event VirtualGridEditorRequiredEventHandler EditorRequired
Event Type
VirtualGridEditorRequiredEventHandler
|
FilterChanged
Occurs when the filter descriptors collection changes.
Declaration
public event VirtualGridEventHandler FilterChanged
Event Type
VirtualGridEventHandler
|
LayoutLoaded
Occurs when the layout is loaded.
Declaration
public event LayoutLoadedEventHandler LayoutLoaded
Event Type
LayoutLoadedEventHandler
|
PageChanged
Occurs after the current page index changes.
Declaration
public event VirtualGridEventHandler PageChanged
Event Type
VirtualGridEventHandler
|
PageChanging
Occurs before the current page index changes.
Declaration
public event VirtualGridPageChangingEventHandler PageChanging
Event Type
VirtualGridPageChangingEventHandler
|
Pasting
Occurs when the content of cell(s) is about to be pasted. Allows users to modify the operation or content.
Declaration
public event VirtualGridClipboardEventHandler Pasting
Event Type
VirtualGridClipboardEventHandler
|
QueryHasChildRows
Occurs when a row has to determine if it has child rows.
Declaration
public event VirtualGridQueryHasChildRowsEventHandler QueryHasChildRows
Event Type
VirtualGridQueryHasChildRowsEventHandler
|
RowCollapsed
Occurs after a row is collapsed.
Declaration
public event VirtualGridRowExpandedEventHandler RowCollapsed
Event Type
VirtualGridRowExpandedEventHandler
|
RowCollapsing
Occurs before a row is collapsed.
Declaration
public event VirtualGridRowExpandingEventHandler RowCollapsing
Event Type
VirtualGridRowExpandingEventHandler
|
RowExpanded
Occurs after a row is expanded.
Declaration
public event VirtualGridRowExpandedEventHandler RowExpanded
Event Type
VirtualGridRowExpandedEventHandler
|
RowExpanding
Occurs before a row is expanded.
Declaration
public event VirtualGridRowExpandingEventHandler RowExpanding
Event Type
VirtualGridRowExpandingEventHandler
|
RowFormatting
Occurs when a row is updated and needs formatting.
Declaration
public event VirtualGridRowElementEventHandler RowFormatting
Event Type
VirtualGridRowElementEventHandler
|
RowHeightChanged
Occurs after a row height changes.
Declaration
public event VirtualGridRowEventHandler RowHeightChanged
Event Type
VirtualGridRowEventHandler
|
RowHeightChanging
Occurs before a row height changes.
Declaration
public event VirtualGridRowHeightChangingEventHandler RowHeightChanging
Event Type
VirtualGridRowHeightChangingEventHandler
|
RowPaint
Occurs after a row is painted allowing users to draw on top of it.
Declaration
public event VirtualGridRowPaintEventHandler RowPaint
Event Type
VirtualGridRowPaintEventHandler
|
RowValidated
Occurs after a row is validated.
Declaration
public event VirtualGridRowEventHandler RowValidated
Event Type
VirtualGridRowEventHandler
|
RowValidating
Occurs before a row is validated.
Declaration
public event VirtualGridRowValidatingEventHandler RowValidating
Event Type
VirtualGridRowValidatingEventHandler
|
SelectionChanged
Occurs after the selection changes.
Declaration
public event EventHandler SelectionChanged
Event Type
System.EventHandler
|
SelectionChanging
Occurs before the selection changes.
Declaration
public event VirtualGridSelectionChangingEventHandler SelectionChanging
Event Type
VirtualGridSelectionChangingEventHandler
|
SortChanged
Occurs when the sort descriptors collection changes.
Declaration
public event VirtualGridEventHandler SortChanged
Event Type
VirtualGridEventHandler
|
UserAddedRow
Occurs when a user adds a row.
Declaration
public event VirtualGridNewRowEventHandler UserAddedRow
Event Type
VirtualGridNewRowEventHandler
|
UserDeletedRow
Occurs when a user deletes a row.
Declaration
public event VirtualGridRowsEventHandler UserDeletedRow
Event Type
VirtualGridRowsEventHandler
|
ValueChanged
Occurs after the value of a cell has been changed.
Declaration
public event EventHandler ValueChanged
Event Type
System.EventHandler
|
ValueChanging
Occurs before the value of a cell is changed.
Declaration
public event ValueChangingEventHandler ValueChanging
Event Type
ValueChangingEventHandler
|
ViewInfoPropertyChanged
Occurs when a property of the view info changes.
Declaration
public event VirtualGridViewInfoPropertyChangedEventHandler ViewInfoPropertyChanged
Event Type
VirtualGridViewInfoPropertyChangedEventHandler
|