Class
RadGridView

RadGridView is a complex data visualization control that displays and enables editing of tabular data from various data sources. It provides rich functionality including hierarchical data representation, sorting, filtering, grouping, data validation, and custom cell editing.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

cs-api-definition
[TelerikToolboxCategory("Data Controls")]
[ComplexBindingProperties("DataSource", "DataMember")]
public class RadGridView : RadControl, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IAnalyticsProvider, IPrintable, IFilterable, ISupportRootUIAutomation

Inheritance: objectMarshalByRefObjectComponentControlScrollableControlRadControlRadGridView

Implements: IAnalyticsProviderIBindableComponentIComponentIComponentTreeHandlerIDisposableIDropTargetIFilterableILayoutHandlerINotifyPropertyChangedIPrintableISupportInitializeISupportInitializeNotificationISupportRootUIAutomationISynchronizeInvokeIWin32Window

Inherited Members RadControl.isResizing2RadControl.isDisposing2RadControl.invalidResizeRectRadControl.isAccessibilityRequestedRadControl.Construct()RadControl.CreateBehavior()RadControl.CreateRootElement()RadControl.InitializeRootElement(RootRadElement)RadControl.LoadElementTree()RadControl.LoadElementTree(Size)RadControl.SetBackColorThemeOverrides()RadControl.ResetBackColorThemeOverrides()RadControl.SetForeColorThemeOverrides()RadControl.ResetForeColorThemeOverrides()RadControl.OnPreviewKeyDown(PreviewKeyDownEventArgs)RadControl.OnClick(EventArgs)RadControl.OnDoubleClick(EventArgs)RadControl.OnMouseHover(EventArgs)RadControl.OnMouseCaptureChanged(EventArgs)RadControl.OnCreateControl()RadControl.OnHandleDestroyed(EventArgs)RadControl.OnParentChanged(EventArgs)RadControl.OnVisibleChanged(EventArgs)RadControl.OnFontChanged(EventArgs)RadControl.OnForeColorChanged(EventArgs)RadControl.OnBackColorChanged(EventArgs)RadControl.OnEnabledChanged(EventArgs)RadControl.OnLocationChanged(EventArgs)RadControl.OnPaddingChanged(EventArgs)RadControl.OnRightToLeftChanged(EventArgs)RadControl.OnPaint(PaintEventArgs)RadControl.OnLayout(LayoutEventArgs)RadControl.OnAutoSizeChanged(EventArgs)RadControl.OnInvalidated(RadElement)RadControl.OnCaptureLosing()RadControl.OnThemeChanged()RadControl.OnToolTipTextNeeded(object, ToolTipTextNeededEventArgs)RadControl.OnScreenTipNeeded(object, ScreenTipNeededEventArgs)RadControl.OnThemeNameChanged(ThemeNameChangedEventArgs)RadControl.ProcessMnemonic(char)RadControl.ProcessFocusRequested(RadElement)RadControl.ProcessCaptureChangeRequested(RadElement, bool)RadControl.ProcessAutoSizeChanged(bool)RadControl.GetInputElement()RadControl.OnNotifyPropertyChanged(string)RadControl.OnNotifyPropertyChanged(PropertyChangedEventArgs)RadControl.GetPreferredSize(Size)RadControl.SetBoundsCore(int, int, int, int, BoundsSpecified)RadControl.GetRootElementDesiredSize(int, int, int, int)RadControl.OnZoomGesture(ZoomGestureEventArgs)RadControl.OnRotateGesture(RotateGestureEventArgs)RadControl.OnPanGesture(PanGestureEventArgs)RadControl.OnTwoFingerTapGesture(GestureEventArgs)RadControl.OnPressAndTapGesture(PressAndTapGestureEventArgs)RadControl.OnGesture(GestureEventArgs)RadControl.ProcessGesture(Message)RadControl.EnableGesture(GestureType)RadControl.DisableGesture(GestureType)RadControl.Refresh()RadControl.SuspendUpdate()RadControl.ResumeUpdate()RadControl.ResumeUpdate(bool)RadControl.InvokeLayoutCallback(LayoutCallback)RadControl.RegisterHostedControl(RadHostItem)RadControl.UnregisterHostedControl(RadHostItem, bool)RadControl.ResolveStyleGroupForElement(StyleGroup, RadObject)RadControl.GetPlainText()RadControl.ShouldSerializeProperty(RadProperty)RadControl.ShouldSerializeProperty(RadProperty, RadObject)RadControl.ResetProperty(RadProperty, RadObject)RadControl.CanEditElementAtDesignTime(RadElement)RadControl.FindPropertyInChildren(RadControl, IPCMessage)RadControl.ScaleControl(SizeF, BoundsSpecified)RadControl.PerformRadAutoScale(BoundsSpecified?)RadControl.GetMonitorDpiScaleFactor(Control)RadControl.SetRadAutoScale(bool)RadControl.EnableDpiScalingRadControl.EnableRadAutoScaleRadControl.EnableRadFormInitialDpiScalingRadControl.EnableImageDpiScalingRadControl.EnableSvgImagesRadControl.IsLoadedRadControl.ElementTreeRadControl.UseCompatibleTextRenderingDefaultValueRadControl.BehaviorRadControl.RootElementRadControl.PaddingRadControl.ThemeNameRadControl.TextRadControl.EnableThemingRadControl.ThemeClassNameRadControl.ImageListRadControl.ImageScalingSizeRadControl.UseCompatibleTextRenderingRadControl.MaximumSizeRadControl.MinimumSizeRadControl.FocusableRadControl.SiteRadControl.CausesValidationRadControl.IsInitializingRadControl.SmallImageListRadControl.SmallImageScalingSizeRadControl.IsDesignModeRadControl.IsDisplayedRadControl.FocusedElementRadControl.AllowShowFocusCuesRadControl.ShowItemToolTipsRadControl.CommandBindingsRadControl.EnableKeyMapRadControl.BackColorRadControl.ForeColorRadControl.FontRadControl.ValidationCancelRadControl.EnableAnalyticsRadControl.AnalyticsNameRadControl.EnableRadAccessibilityObjectsRadControl.EnableCodedUITestsRadControl.EnableCodedUITestsDefaultValueRadControl.EnableUIAutomationDefaultValueRadControl.ElementInvalidatedRadControl.ToolTipTextNeededRadControl.ScreenTipNeededRadControl.ThemeNameChangedRadControl.InitializedRadControl.PropertyChangedRadControl.ZoomGestureRadControl.RotateGestureRadControl.PanGestureRadControl.TwoFingerTapGestureRadControl.PressAndTapGestureScrollableControl.ScrollStateAutoScrollingScrollableControl.ScrollStateHScrollVisibleScrollableControl.ScrollStateVScrollVisibleScrollableControl.ScrollStateUserHasScrolledScrollableControl.ScrollStateFullDragScrollableControl.AdjustFormScrollbars(bool)ScrollableControl.GetScrollState(int)ScrollableControl.OnPaintBackground(PaintEventArgs)ScrollableControl.SetDisplayRectLocation(int, int)ScrollableControl.ScrollControlIntoView(Control)ScrollableControl.ScrollToControl(Control)ScrollableControl.OnScroll(ScrollEventArgs)ScrollableControl.SetAutoScrollMargin(int, int)ScrollableControl.SetScrollState(int, bool)ScrollableControl.AutoScrollScrollableControl.AutoScrollMarginScrollableControl.AutoScrollPositionScrollableControl.AutoScrollMinSizeScrollableControl.CreateParamsScrollableControl.DisplayRectangleScrollableControl.HScrollScrollableControl.HorizontalScrollScrollableControl.VScrollScrollableControl.VerticalScrollScrollableControl.ScrollControl.GetAccessibilityObjectById(int)Control.SetAutoSizeMode(AutoSizeMode)Control.GetAutoSizeMode()Control.AccessibilityNotifyClients(AccessibleEvents, int)Control.AccessibilityNotifyClients(AccessibleEvents, int, int)Control.BeginInvoke(Delegate)Control.BeginInvoke(Delegate, params object[])Control.BringToFront()Control.Contains(Control)Control.CreateControlsInstance()Control.CreateGraphics()Control.CreateHandle()Control.CreateControl()Control.DefWndProc(ref Message)Control.DestroyHandle()Control.DoDragDrop(object, DragDropEffects)Control.DrawToBitmap(Bitmap, Rectangle)Control.EndInvoke(IAsyncResult)Control.FindForm()Control.GetTopLevel()Control.RaiseKeyEvent(object, KeyEventArgs)Control.RaiseMouseEvent(object, MouseEventArgs)Control.Focus()Control.FromChildHandle(IntPtr)Control.FromHandle(IntPtr)Control.GetChildAtPoint(Point, GetChildAtPointSkip)Control.GetChildAtPoint(Point)Control.GetContainerControl()Control.GetScaledBounds(Rectangle, SizeF, BoundsSpecified)Control.GetNextControl(Control, bool)Control.GetStyle(ControlStyles)Control.Hide()Control.InitLayout()Control.Invalidate(Region)Control.Invalidate(Region, bool)Control.Invalidate()Control.Invalidate(bool)Control.Invalidate(Rectangle)Control.Invalidate(Rectangle, bool)Control.Invoke(Delegate)Control.Invoke(Delegate, params object[])Control.InvokePaint(Control, PaintEventArgs)Control.InvokePaintBackground(Control, PaintEventArgs)Control.IsKeyLocked(Keys)Control.IsInputChar(char)Control.IsMnemonic(char, string)Control.LogicalToDeviceUnits(int)Control.LogicalToDeviceUnits(Size)Control.ScaleBitmapLogicalToDevice(ref Bitmap)Control.NotifyInvalidate(Rectangle)Control.InvokeOnClick(Control, EventArgs)Control.OnBackgroundImageChanged(EventArgs)Control.OnBackgroundImageLayoutChanged(EventArgs)Control.OnCausesValidationChanged(EventArgs)Control.OnContextMenuChanged(EventArgs)Control.OnContextMenuStripChanged(EventArgs)Control.OnCursorChanged(EventArgs)Control.OnDockChanged(EventArgs)Control.OnNotifyMessage(Message)Control.OnParentBackColorChanged(EventArgs)Control.OnParentBackgroundImageChanged(EventArgs)Control.OnParentBindingContextChanged(EventArgs)Control.OnParentCursorChanged(EventArgs)Control.OnParentEnabledChanged(EventArgs)Control.OnParentFontChanged(EventArgs)Control.OnParentForeColorChanged(EventArgs)Control.OnParentRightToLeftChanged(EventArgs)Control.OnParentVisibleChanged(EventArgs)Control.OnPrint(PaintEventArgs)Control.OnTabIndexChanged(EventArgs)Control.OnTabStopChanged(EventArgs)Control.OnTextChanged(EventArgs)Control.OnClientSizeChanged(EventArgs)Control.OnControlAdded(ControlEventArgs)Control.OnControlRemoved(ControlEventArgs)Control.OnHandleCreated(EventArgs)Control.OnDragEnter(DragEventArgs)Control.OnDragOver(DragEventArgs)Control.OnDragLeave(EventArgs)Control.OnDragDrop(DragEventArgs)Control.OnGiveFeedback(GiveFeedbackEventArgs)Control.OnEnter(EventArgs)Control.InvokeGotFocus(Control, EventArgs)Control.OnHelpRequested(HelpEventArgs)Control.OnInvalidated(InvalidateEventArgs)Control.OnLeave(EventArgs)Control.InvokeLostFocus(Control, EventArgs)Control.OnMarginChanged(EventArgs)Control.OnDpiChangedBeforeParent(EventArgs)Control.OnDpiChangedAfterParent(EventArgs)Control.OnMove(EventArgs)Control.OnQueryContinueDrag(QueryContinueDragEventArgs)Control.OnRegionChanged(EventArgs)Control.OnSizeChanged(EventArgs)Control.OnChangeUICues(UICuesEventArgs)Control.OnStyleChanged(EventArgs)Control.OnSystemColorsChanged(EventArgs)Control.RescaleConstantsForDpi(int, int)Control.PerformLayout()Control.PerformLayout(Control, string)Control.PointToClient(Point)Control.PointToScreen(Point)Control.PreProcessMessage(ref Message)Control.PreProcessControlMessage(ref Message)Control.ProcessCmdKey(ref Message, Keys)Control.ProcessDialogChar(char)Control.ProcessKeyEventArgs(ref Message)Control.ProcessKeyMessage(ref Message)Control.ProcessKeyPreview(ref Message)Control.RaiseDragEvent(object, DragEventArgs)Control.RaisePaintEvent(object, PaintEventArgs)Control.RecreateHandle()Control.RectangleToClient(Rectangle)Control.RectangleToScreen(Rectangle)Control.ReflectMessage(IntPtr, ref Message)Control.ResetMouseEventArgs()Control.ResetText()Control.ResumeLayout()Control.ResumeLayout(bool)Control.Scale(SizeF)Control.Select()Control.Select(bool, bool)Control.SelectNextControl(Control, bool, bool, bool, bool)Control.SendToBack()Control.SetBounds(int, int, int, int)Control.SetBounds(int, int, int, int, BoundsSpecified)Control.SetClientSizeCore(int, int)Control.SizeFromClientSize(Size)Control.SetStyle(ControlStyles, bool)Control.SetTopLevel(bool)Control.SetVisibleCore(bool)Control.RtlTranslateAlignment(HorizontalAlignment)Control.RtlTranslateAlignment(LeftRightAlignment)Control.RtlTranslateAlignment(ContentAlignment)Control.RtlTranslateHorizontal(HorizontalAlignment)Control.RtlTranslateLeftRight(LeftRightAlignment)Control.RtlTranslateContent(ContentAlignment)Control.Show()Control.SuspendLayout()Control.Update()Control.UpdateBounds()Control.UpdateBounds(int, int, int, int)Control.UpdateBounds(int, int, int, int, int, int)Control.UpdateZOrder()Control.UpdateStyles()Control.OnImeModeChanged(EventArgs)Control.AccessibilityObjectControl.AccessibleDefaultActionDescriptionControl.AccessibleDescriptionControl.AccessibleNameControl.AccessibleRoleControl.AllowDropControl.AnchorControl.AutoScrollOffsetControl.LayoutEngineControl.BackgroundImageControl.BackgroundImageLayoutControl.BindingContextControl.BottomControl.BoundsControl.CanFocusControl.CanRaiseEventsControl.CanSelectControl.CaptureControl.CheckForIllegalCrossThreadCallsControl.ClientRectangleControl.ClientSizeControl.CompanyNameControl.ContainsFocusControl.ContextMenuControl.ContextMenuStripControl.ControlsControl.CreatedControl.CursorControl.DataBindingsControl.DefaultBackColorControl.DefaultCursorControl.DefaultFontControl.DefaultForeColorControl.DefaultMarginControl.DefaultMaximumSizeControl.DefaultMinimumSizeControl.DefaultPaddingControl.DeviceDpiControl.IsDisposedControl.DisposingControl.DockControl.DoubleBufferedControl.EnabledControl.FocusedControl.FontHeightControl.HandleControl.HasChildrenControl.HeightControl.IsHandleCreatedControl.InvokeRequiredControl.IsAccessibleControl.IsMirroredControl.LeftControl.LocationControl.MarginControl.ModifierKeysControl.MouseButtonsControl.MousePositionControl.NameControl.ParentControl.ProductNameControl.ProductVersionControl.RecreatingHandleControl.RegionControl.RenderRightToLeftControl.ResizeRedrawControl.RightControl.RightToLeftControl.ScaleChildrenControl.SizeControl.TabIndexControl.TabStopControl.TagControl.TopControl.TopLevelControlControl.ShowKeyboardCuesControl.ShowFocusCuesControl.UseWaitCursorControl.VisibleControl.WidthControl.PreferredSizeControl.CanEnableImeControl.DefaultImeModeControl.ImeModeControl.ImeModeBaseControl.PropagatingImeModeControl.BackColorChangedControl.BackgroundImageChangedControl.BackgroundImageLayoutChangedControl.BindingContextChangedControl.CausesValidationChangedControl.ClientSizeChangedControl.ContextMenuChangedControl.ContextMenuStripChangedControl.CursorChangedControl.DockChangedControl.EnabledChangedControl.FontChangedControl.ForeColorChangedControl.LocationChangedControl.MarginChangedControl.RegionChangedControl.RightToLeftChangedControl.SizeChangedControl.TabIndexChangedControl.TabStopChangedControl.TextChangedControl.VisibleChangedControl.ClickControl.ControlAddedControl.ControlRemovedControl.DragDropControl.DragEnterControl.DragOverControl.DragLeaveControl.GiveFeedbackControl.HandleCreatedControl.HandleDestroyedControl.HelpRequestedControl.InvalidatedControl.PaddingChangedControl.PaintControl.QueryContinueDragControl.QueryAccessibilityHelpControl.DoubleClickControl.EnterControl.GotFocusControl.KeyDownControl.KeyPressControl.KeyUpControl.LayoutControl.LeaveControl.LostFocusControl.MouseClickControl.MouseDoubleClickControl.MouseCaptureChangedControl.MouseDownControl.MouseEnterControl.MouseLeaveControl.DpiChangedBeforeParentControl.DpiChangedAfterParentControl.MouseHoverControl.MouseMoveControl.MouseUpControl.MouseWheelControl.MoveControl.PreviewKeyDownControl.ResizeControl.ChangeUICuesControl.StyleChangedControl.SystemColorsChangedControl.ValidatingControl.ValidatedControl.ParentChangedControl.ImeModeChangedComponent.Dispose()Component.GetService(Type)Component.ToString()Component.EventsComponent.ContainerComponent.DesignModeComponent.DisposedMarshalByRefObject.MemberwiseClone(bool)MarshalByRefObject.GetLifetimeService()MarshalByRefObject.InitializeLifetimeService()MarshalByRefObject.CreateObjRef(Type)

Constructors

RadGridView()

Initializes a new instance of the RadGridView class. Creates a new grid view control with default settings and initializes the print style.

Declaration

cs-api-definition
public RadGridView()

Properties

ActiveEditor

Gets the active editor

Declaration

cs-api-definition
[Browsable(false)]
public IInputEditor ActiveEditor { get; }

Property Value

IInputEditor

AddNewRowPosition

Gets or sets a value indicating the location of the new row in the view template.

Declaration

cs-api-definition
[Browsable(true)]
public SystemRowPosition AddNewRowPosition { get; set; }

Property Value

SystemRowPosition

AllowAddNewRow

Gets or sets a value indicating whether the user can add new rows through the grid.

Declaration

cs-api-definition
[Browsable(true)]
public bool AllowAddNewRow { get; set; }

Property Value

bool

Remarks

When set to true an empty row is added in which the user can enter data for the new record. Set to false to hide the row.
The row position is controlled through AddNewRowPosition

AllowAutoSizeColumns

Gets or sets a value indicating whether user can automatically resize a column to fit its content by double-clicking the right border of header cell.

Declaration

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

Property Value

bool

AllowCellContextMenu

Gets or sets a value indicating whether context menu is displayed when user right clicks on a data cell.

Declaration

cs-api-definition
[Browsable(true)]
public bool AllowCellContextMenu { get; set; }

Property Value

bool

AllowColumnChooser

Gets or sets a value indicating whether GridViewColumnChooser is available to the user for this instance of GridViewTemplate.

Declaration

cs-api-definition
[Browsable(true)]
public bool AllowColumnChooser { get; set; }

Property Value

bool

AllowColumnHeaderContextMenu

Gets or sets a value indicating whether context menu is displayed when user right clicks on a column header.

Declaration

cs-api-definition
[Browsable(true)]
public bool AllowColumnHeaderContextMenu { get; set; }

Property Value

bool

AllowColumnReorder

Gets or sets a value indicating whether user can reorder Columns.

Declaration

cs-api-definition
[Browsable(true)]
public bool AllowColumnReorder { get; set; }

Property Value

bool

AllowColumnResize

Gets or sets a value indicating whether user can resize columns.

Declaration

cs-api-definition
[Browsable(true)]
public bool AllowColumnResize { get; set; }

Property Value

bool

Remarks

This property does not prevent developer from setting Width

AllowDeleteRow

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

Declaration

cs-api-definition
[Browsable(true)]
public bool AllowDeleteRow { get; set; }

Property Value

bool

AllowDragToGroup

Gets or sets a value indicating whether user can drag a column header to grouping panel.

Declaration

cs-api-definition
[Browsable(true)]
public bool AllowDragToGroup { get; set; }

Property Value

bool

AllowEditRow

Gets or sets a value indicating whether user can edit rows.

Declaration

cs-api-definition
[Browsable(true)]
public bool AllowEditRow { get; set; }

Property Value

bool

AllowMultiColumnSorting

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

Declaration

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

Property Value

bool

AllowRowHeaderContextMenu

Gets or sets a value indicating whether context menu is displayed when user right clicks on a row header.

Declaration

cs-api-definition
[Browsable(true)]
public bool AllowRowHeaderContextMenu { get; set; }

Property Value

bool

AllowRowReorder

Gets or sets a value indicating whether the user is able to reorder rows in the grid

Declaration

cs-api-definition
[Browsable(true)]
public bool AllowRowReorder { get; set; }

Property Value

bool

AllowRowResize

Gets or sets a value indicating whether user can resize a row.

Declaration

cs-api-definition
[Browsable(true)]
public bool AllowRowResize { get; set; }

Property Value

bool

Remarks

This property does not prevent developer from setting Height

AllowSearchRow

Gets or sets a value indicating whether the user can search through the data of the grid.

Declaration

cs-api-definition
[Browsable(true)]
public bool AllowSearchRow { get; set; }

Property Value

bool

Remarks

When set to true a search row is added in which the user can enter search criteria. Set to false to hide the row.
The row position is controlled through SearchRowPosition

AutoExpandGroups

Sets or gets a value indicating the initial state of group rows when data is grouped.

Declaration

cs-api-definition
[Browsable(true)]
public bool AutoExpandGroups { get; set; }

Property Value

bool

AutoGenerateColumns

Gets or sets a value indicating whether columns are created automatically when the or properties are set.

Declaration

cs-api-definition
[Browsable(true)]
public bool AutoGenerateColumns { get; set; }

Property Value

bool

true if the columns should be created automatically; otherwise, false. The default is true.

AutoGenerateHierarchy

Gets or sets a value indicating whether the RadGridView will automatically build hierarchy from DataSource.

Declaration

cs-api-definition
[Browsable(true)]
public bool AutoGenerateHierarchy { get; set; }

Property Value

bool

AutoSize

Gets or sets a value indicating whether the control is automatically resized to display its entire contents.

Declaration

cs-api-definition
[Browsable(true)]
public override bool AutoSize { get; set; }

Property Value

bool

Overrides RadControl.AutoSize

AutoSizeColumnsMode

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

Declaration

cs-api-definition
[Browsable(true)]
public GridViewAutoSizeColumnsMode AutoSizeColumnsMode { get; set; }

Property Value

GridViewAutoSizeColumnsMode

AutoSizeRows

Gets or sets a value indicating whether row height in a RataGridView will expand for multiline cell text

Declaration

cs-api-definition
[Browsable(true)]
public bool AutoSizeRows { get; set; }

Property Value

bool

BeginEditMode

Gets or sets value indicating how user begins editing a cell.

Declaration

cs-api-definition
[Browsable(true)]
public RadGridViewBeginEditMode BeginEditMode { get; set; }

Property Value

RadGridViewBeginEditMode

BottomPinnedRowsMode

Gets or sets a value indicating how bottom pinned rows are laid out.

Declaration

cs-api-definition
[Browsable(true)]
public GridViewBottomPinnedRowsMode BottomPinnedRowsMode { get; set; }

Property Value

GridViewBottomPinnedRowsMode

CaseSensitive

Indicates whether string comparisons of data are case-sensitive.

Declaration

cs-api-definition
[Browsable(true)]
public bool CaseSensitive { get; set; }

Property Value

bool

ChildRows

Gets the child rows.

Declaration

cs-api-definition
[Browsable(false)]
public GridViewChildRowCollection ChildRows { get; }

Property Value

GridViewChildRowCollection

The child rows.

ChildViewTabsPosition

Gets or sets the position to place tabs for child views related with this template.

Declaration

cs-api-definition
[Browsable(true)]
public TabPositions ChildViewTabsPosition { get; set; }

Property Value

TabPositions

ClipboardCopyMode

Gets or sets a value that indicates whether users can copy cell text values to the System.Windows.Forms.Clipboard and whether row and column header text is included.

Declaration

cs-api-definition
[Browsable(true)]
public GridViewClipboardCopyMode ClipboardCopyMode { get; set; }

Property Value

GridViewClipboardCopyMode

ClipboardCutMode

Gets or sets a value that indicates whether users can cut cell text values to the System.Windows.Forms.Clipboard and whether row and column header text is included.

Declaration

cs-api-definition
[Browsable(true)]
public GridViewClipboardCutMode ClipboardCutMode { get; set; }

Property Value

GridViewClipboardCutMode

ClipboardPasteMode

Gets or sets a value that indicates whether users can paste Clipboard values to the RadGridView control.

Declaration

cs-api-definition
[Browsable(true)]
public GridViewClipboardPasteMode ClipboardPasteMode { get; set; }

Property Value

GridViewClipboardPasteMode

CloseEditorWhenValidationFails

Gets or sets a value indicating whether the active editor should be closed when validation process fails.

Declaration

cs-api-definition
[Browsable(true)]
public bool CloseEditorWhenValidationFails { get; set; }

Property Value

bool

ColumnChooser

Gets the current column chooser

Declaration

cs-api-definition
[Browsable(false)]
public GridViewColumnChooser ColumnChooser { get; }

Property Value

GridViewColumnChooser

ColumnChooserSortOrder

Gets or sets the column chooser sort order.

Declaration

cs-api-definition
[Browsable(true)]
public RadSortOrder ColumnChooserSortOrder { get; set; }

Property Value

RadSortOrder

The column chooser sort order.

ColumnCount

Gets or sets the number of columns displayed.

Declaration

cs-api-definition
[Browsable(false)]
public int ColumnCount { get; set; }

Property Value

int

Columns

Gets the columns.

Declaration

cs-api-definition
public GridViewColumnCollection Columns { get; }

Property Value

GridViewColumnCollection

The columns.

ContextMenuManager

Gets an instance of GridViewContextMenuManager or the instance that implements IContextMenuManager interface.

Declaration

cs-api-definition
[Browsable(false)]
public virtual IContextMenuManager ContextMenuManager { get; }

Property Value

IContextMenuManager

CurrentCell

Gets the currently active cell in the grid.

Declaration

cs-api-definition
[Browsable(false)]
public GridDataCellElement CurrentCell { get; }

Property Value

GridDataCellElement

CurrentCellAddress

Gets the row and column indexes of the currently active cell.

Declaration

cs-api-definition
[Browsable(false)]
public Point CurrentCellAddress { get; }

Property Value

Point

CurrentColumn

Gets or sets the current column of the currently active view containing the current cell.

Declaration

cs-api-definition
[Browsable(false)]
public GridViewColumn CurrentColumn { get; set; }

Property Value

GridViewColumn

CurrentRow

Gets or sets the current row of the currently active view containing the current cell.

Declaration

cs-api-definition
[Browsable(false)]
public GridViewRowInfo CurrentRow { get; set; }

Property Value

GridViewRowInfo

CurrentView

Gets the currently active view in the RadGridView

Declaration

cs-api-definition
[Browsable(false)]
public IRowView CurrentView { get; set; }

Property Value

IRowView

DataMember

Gets or sets the name of the list or table in the data source for which the GridViewTemplate is displaying data.

Declaration

cs-api-definition
[Browsable(true)]
public string DataMember { get; set; }

Property Value

string

DataSource

Gets or sets the data source that the RadGridView is displaying data for. This property can be set to various data sources including DataTable, DataSet, IList, or any object that implements IListSource or IEnumerable.

Declaration

cs-api-definition
[Browsable(true)]
public object DataSource { get; set; }

Property Value

object

Implements IFilterable.DataSource

DefaultSize

Gets the default size of the control.

Declaration

cs-api-definition
protected override Size DefaultSize { get; }

Property Value

Size

The default Size of the control.

Overrides Control.DefaultSize

EditorManager

Gets an instance of GridViewEditManager that defines how to initialize and create cells and editors.

Declaration

cs-api-definition
[Browsable(false)]
public GridViewEditManager EditorManager { get; }

Property Value

GridViewEditManager

EnableAlternatingRowColor

Gets or sets a value indicating whether alternating row color is enabled.

Declaration

cs-api-definition
[Browsable(true)]
public virtual bool EnableAlternatingRowColor { get; set; }

Property Value

bool

EnableCustomDrawing

Gets or sets a value specifying if the custom drawing (e.g. CellPaint and RowPaint) is enabled

Declaration

cs-api-definition
[Browsable(true)]
public bool EnableCustomDrawing { get; set; }

Property Value

bool

EnableCustomFiltering

Gets or sets a value indicating whether the custom filtering functionality should be enabled. Use the CustomFiltering event to apply the desired filters.

Declaration

cs-api-definition
[Browsable(true)]
public bool EnableCustomFiltering { get; set; }

Property Value

bool

EnableCustomGrouping

Gets or sets a value indicating whether the custom grouping functionality should be enabled. Use the CustomGrouping event to group the data.

Declaration

cs-api-definition
[Browsable(true)]
public bool EnableCustomGrouping { get; set; }

Property Value

bool

EnableCustomSorting

Gets or sets a value indicating whether the custom sorting functionality should be enabled. Use the CustomSorting event to apply the desired sorting.

Declaration

cs-api-definition
[Browsable(true)]
public bool EnableCustomSorting { get; set; }

Property Value

bool

EnableFastScrolling

Gets or sets value indicating if fast scrolling mode is turned on.

Declaration

cs-api-definition
[Browsable(true)]
public bool EnableFastScrolling { get; set; }

Property Value

bool

EnableFiltering

Gets or sets value indicating whether users can filter data in the master view template.

Declaration

cs-api-definition
[Browsable(true)]
public bool EnableFiltering { get; set; }

Property Value

bool

EnableGrouping

Gets or sets value indicating whether users can group data in the master view template.

Declaration

cs-api-definition
[Browsable(true)]
public bool EnableGrouping { get; set; }

Property Value

bool

EnableHotTracking

Gets or sets value indicating whether hot tracking is enabled.

Declaration

cs-api-definition
[Browsable(true)]
public bool EnableHotTracking { get; set; }

Property Value

bool

EnableKineticScrolling

Gets or sets a value indicating whether the kinetic scrolling function is enabled.

Declaration

cs-api-definition
[Browsable(true)]
public bool EnableKineticScrolling { get; set; }

Property Value

bool

EnablePaging

Gets or sets value indicating whether users can paginate data in the master view template.

Declaration

cs-api-definition
[Browsable(true)]
public bool EnablePaging { get; set; }

Property Value

bool

EnableSorting

Gets or sets value indicating whether users can sort data in master view template.

Declaration

cs-api-definition
[Browsable(true)]
public bool EnableSorting { get; set; }

Property Value

bool

EnableUIAutomation

Gets or sets a value indicating whether the UI Automation functionality is enabled or disabled for this control.

Declaration

cs-api-definition
public override bool EnableUIAutomation { get; set; }

Property Value

bool

Overrides RadControl.EnableUIAutomation

Implements ISupportRootUIAutomation.EnableUIAutomation

EnterKeyMode

Gets or sets value indicating the behavior when the user presses Enter.

Declaration

cs-api-definition
[Browsable(true)]
public RadGridViewEnterKeyMode EnterKeyMode { get; set; }

Property Value

RadGridViewEnterKeyMode

FilterDescriptors

Gets the filter descriptors of master template.

Declaration

cs-api-definition
[Browsable(true)]
public FilterDescriptorCollection FilterDescriptors { get; }

Property Value

FilterDescriptorCollection

The filter descriptors of master template.

Implements IFilterable.FilterDescriptors

GridBehavior

Gets or sets an instance of BaseGridBehavior or the instance that implements IGridBehavior interface.

Declaration

cs-api-definition
[Browsable(false)]
public virtual IGridBehavior GridBehavior { get; set; }

Property Value

IGridBehavior

GridNavigator

Gets an instance of BaseGridNavigator or the instance that implements IGridNavigator interface.

Declaration

cs-api-definition
[Browsable(false)]
public virtual IGridNavigator GridNavigator { get; }

Property Value

IGridNavigator

GridViewElement

Gets the instance of GridVisualElement. This instance is wrapped by this control and the main element in the hierarchy tree and encapsulates the actual functionality of RadGridView.

Declaration

cs-api-definition
[Browsable(false)]
public RadGridViewElement GridViewElement { get; }

Property Value

RadGridViewElement

GroupDescriptors

Gets the group descriptors of master template.

Declaration

cs-api-definition
[Browsable(true)]
public GroupDescriptorCollection GroupDescriptors { get; }

Property Value

GroupDescriptorCollection

The group descriptors of master template.

GroupExpandAnimationType

Gets or set a value indicating the animation effect that will be used when expanding/collapsing groups.

Declaration

cs-api-definition
[Browsable(true)]
public GridExpandAnimationType GroupExpandAnimationType { get; set; }

Property Value

GridExpandAnimationType

Groups

Gets a collection that contains the all groups in the MasterTemplate.

Declaration

cs-api-definition
[Browsable(false)]
public DataGroupCollection Groups { get; }

Property Value

DataGroupCollection

HideSelection

Gets or sets a value indicating whether the selected item in the control remains highlighted when the control loses focus.

Returns: true if the selected item does not appear highlighted when the control loses focus; false if the selected item still appears highlighted when the control loses focus. The default is true.

Declaration

cs-api-definition
[Browsable(true)]
public bool HideSelection { get; set; }

Property Value

bool

HorizontalScrollState

Gets or sets the display state of grid horizontal scrollbars.

Declaration

cs-api-definition
[Browsable(true)]
public ScrollState HorizontalScrollState { get; set; }

Property Value

ScrollState

IsDisposing

Gets whether the grid is disposing.

Declaration

cs-api-definition
protected virtual bool IsDisposing { get; }

Property Value

bool

The is disposing.

IsInEditMode

Gets a value indicating whether the cell is in edit mode.

Declaration

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

Property Value

bool

MasterTemplate

Gets the MasterGridViewTemplate representing the top-most level of the hierarchical data in the grid. The MasterTemplate provides access to columns, rows, and all data operations for the main grid view.

Declaration

cs-api-definition
[Browsable(false)]
public MasterGridViewTemplate MasterTemplate { get; }

Property Value

MasterGridViewTemplate

MasterView

Gets the top-most GridViewInfo level of the grid.

Declaration

cs-api-definition
[Browsable(false)]
public GridViewInfo MasterView { get; }

Property Value

GridViewInfo

MergeCellsEditMode

Gets or sets a value indicating how the merged cells will be edited.

Declaration

cs-api-definition
[Browsable(true)]
public MergeCellsEditMode MergeCellsEditMode { get; set; }

Property Value

MergeCellsEditMode

MergeCellsMode

Indicates whether and how the cells will be merged.

Declaration

cs-api-definition
[Browsable(true)]
public MergeCellsMode MergeCellsMode { get; set; }

Property Value

MergeCellsMode

MultiSelect

Gets or sets a value indicating whether the user is allowed to select more than one cell, row, or column of the RadGridView at a time.

Declaration

cs-api-definition
[Browsable(true)]
public bool MultiSelect { get; set; }

Property Value

bool

NewRowEnterKeyMode

Gets or sets value indicating the behavior when the user presses Enter while adding new row.

Declaration

cs-api-definition
[Browsable(true)]
public RadGridViewNewRowEnterKeyMode NewRowEnterKeyMode { get; set; }

Property Value

RadGridViewNewRowEnterKeyMode

PageSize

Gets or sets value indicating the number of rows in the master view template when paging is enabled.

Declaration

cs-api-definition
[Browsable(true)]
public int PageSize { get; set; }

Property Value

int

PrintSettingsDialogFactory

Gets or sets the print settings dialog factory.

Declaration

cs-api-definition
[Browsable(false)]
public IPrintSettingsDialogFactory PrintSettingsDialogFactory { get; set; }

Property Value

IPrintSettingsDialogFactory

The print settings dialog factory.

PrintStyle

Gets or sets a value indicating how the RadGridView is printed.

Declaration

cs-api-definition
[Browsable(true)]
public GridPrintStyle PrintStyle { get; set; }

Property Value

GridPrintStyle

ReadOnly

Gets or sets a value indicating whether the user can edit the cells of the RadGridView control.

Declaration

cs-api-definition
[Browsable(true)]
public bool ReadOnly { get; set; }

Property Value

bool

Relations

Gets collection of GridViewRelation instances that represent the hierarchical structure.

Declaration

cs-api-definition
[Browsable(true)]
public GridViewRelationCollection Relations { get; }

Property Value

GridViewRelationCollection

RowCount

Gets or sets the number of rows contained in the current GridViewTemplate.

Declaration

cs-api-definition
[Browsable(false)]
public int RowCount { get; set; }

Property Value

int

Rows

Gets a collection that contains the all rows in the MasterTemplate.

Declaration

cs-api-definition
[Browsable(false)]
public GridViewRowCollection Rows { get; }

Property Value

GridViewRowCollection

SearchRowPosition

Gets or sets a value indicating the location of the search row.

Declaration

cs-api-definition
[Browsable(true)]
public SystemRowPosition SearchRowPosition { get; set; }

Property Value

SystemRowPosition

SelectedCells

Gets the collection of cells selected by the user.

Declaration

cs-api-definition
[Browsable(false)]
public GridViewSelectedCellsCollection SelectedCells { get; }

Property Value

GridViewSelectedCellsCollection

SelectedRows

Gets the collection of rows selected by the user.

Declaration

cs-api-definition
[Browsable(false)]
public GridViewSelectedRowsCollection SelectedRows { get; }

Property Value

GridViewSelectedRowsCollection

SelectionMode

Gets or sets a value indicating how the cells of the RadGridView can be selected.

Declaration

cs-api-definition
[Browsable(true)]
public GridViewSelectionMode SelectionMode { get; set; }

Property Value

GridViewSelectionMode

ShowCellErrors

Gets or sets a value indicating whether to show cell errors.

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowCellErrors { get; set; }

Property Value

bool

ShowChildViewCaptions

Gets or sets a value indicating whether to show child view captions.

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowChildViewCaptions { get; set; }

Property Value

bool

ShowCollapsedGroupSummaries

Indicates whether summary rows of collapsed groups will be visible. If true the summary rows will not be hidden when the group is collapsed. Note that the GridViewGroupRowInfo has the same property and it has higher priority. If you need different behavior for different groups/group levels, you can use the CreateRowInfo event and set the ShowCollapsedGroupSummaries of each group individually.

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowCollapsedGroupSummaries { get; set; }

Property Value

bool

ShowColumnHeaders

Gets or sets a value indicating whether the column headers are visible.

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowColumnHeaders { get; set; }

Property Value

bool

ShowFilteringRow

Gets or sets a value indicating whether the filtering row should be visible.

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowFilteringRow { get; set; }

Property Value

bool

ShowGroupPanel

Gets or sets value indicating whether the GridGroupPanel is visible.

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowGroupPanel { get; set; }

Property Value

bool

ShowGroupPanelScrollbars

Gets or sets a value indicating whether the group panel will show scroll bars or it will expand to show all group headers.

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowGroupPanelScrollbars { get; set; }

Property Value

bool

ShowGroupedColumns

Gets or sets a value indicating whether the columns by which the data is grouped are visible.

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowGroupedColumns { get; set; }

Property Value

bool

Remarks

Set to false, and each column contained in the GroupDescriptors, will get hidden. Set to true to see all columns. If some column is still not visible, check IsVisible.

ShowHeaderCellButtons

Gets or sets a value indicating whether the header cell buttons are visible.

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowHeaderCellButtons { get; set; }

Property Value

bool

ShowNoDataText

Gets or sets the text to use when there is no data.

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowNoDataText { get; set; }

Property Value

bool

ShowRowErrors

Gets or sets a value indicating whether to show row errors.

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowRowErrors { get; set; }

Property Value

bool

ShowRowHeaderColumn

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

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowRowHeaderColumn { get; set; }

Property Value

bool

ShowSelectColumn

Gets or sets a value indicating whether the select column is visible. The select column in only supported for the GridViewSelectionMode.FullRowSelect.

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowSelectColumn { get; set; }

Property Value

bool

SortDescriptors

Gets the sort descriptors of master template.

Declaration

cs-api-definition
[Browsable(true)]
public SortDescriptorCollection SortDescriptors { get; }

Property Value

SortDescriptorCollection

The sort descriptors.

SplitMode

Gets or sets a value indicating how to split RadGridView.

Declaration

cs-api-definition
[Browsable(true)]
public RadGridViewSplitMode SplitMode { get; set; }

Property Value

RadGridViewSplitMode

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 focus to the next cell in the control.

Declaration

cs-api-definition
[Browsable(true)]
public bool StandardTab { get; set; }

Property Value

bool

SummaryRowsBottom

Gets the collection containing summary rows placed at the bottom of each DataGroup.

Declaration

cs-api-definition
[Browsable(true)]
public GridViewSummaryRowItemCollection SummaryRowsBottom { get; }

Property Value

GridViewSummaryRowItemCollection

SummaryRowsTop

Gets the collection containing summary rows placed on top of each DataGroup.

Declaration

cs-api-definition
[Browsable(true)]
public GridViewSummaryRowItemCollection SummaryRowsTop { get; }

Property Value

GridViewSummaryRowItemCollection

SynchronizeCurrentRowInSplitMode

Gets or sets whether when changing the current row in one split view the same row in the other split view will be brought into view.

Declaration

cs-api-definition
[Browsable(true)]
public bool SynchronizeCurrentRowInSplitMode { get; set; }

Property Value

bool

TableElement

Gets the instance of GridTableElement

Declaration

cs-api-definition
[Browsable(false)]
public GridTableElement TableElement { get; }

Property Value

GridTableElement

Templates

Gets the child templates of master template.

Declaration

cs-api-definition
[Browsable(true)]
public GridViewTemplateCollection Templates { get; }

Property Value

GridViewTemplateCollection

The child templates of master template.

TitlePosition

Gets or sets a value indicating the position of the title.

Declaration

cs-api-definition
[Browsable(true)]
public Dock TitlePosition { get; set; }

Property Value

Dock

TitleText

Gets or set the text of the grid title.

Declaration

cs-api-definition
[Browsable(true)]
public string TitleText { get; set; }

Property Value

string

UseScrollbarsInHierarchy

Gets or sets a value indicating whether to use dedicated vertical scrollbars in hierarchy.

Declaration

cs-api-definition
[Browsable(true)]
public bool UseScrollbarsInHierarchy { get; set; }

Property Value

bool

VerticalScrollState

Gets or sets the display state of grid vertical scrollbars.

Declaration

cs-api-definition
[Browsable(true)]
public ScrollState VerticalScrollState { get; set; }

Property Value

ScrollState

ViewDefinition

Gets or sets the IGridViewDefinition associated with the MasterTemplate.

Declaration

cs-api-definition
[Browsable(false)]
public IGridViewDefinition ViewDefinition { get; set; }

Property Value

IGridViewDefinition

VirtualMode

Gets or sets a value indicating whether you have provided your own data-management operations for the RadGridView control.

Declaration

cs-api-definition
[Browsable(true)]
public bool VirtualMode { get; set; }

Property Value

bool

The virtual mode.

XmlSerializationInfo

Gets the serialization info for RadGridView used by Save/Load layout methods to persist grid settings to/from XML. By default, or when set to null the ComponentXmlSerializationInfo provided by GetDefaultXmlSerializationInfo() will be used.

Declaration

cs-api-definition
[Browsable(false)]
public ComponentXmlSerializationInfo XmlSerializationInfo { get; set; }

Property Value

ComponentXmlSerializationInfo

Methods

BeginEdit()

Puts the current cell in edit mode.

Declaration

cs-api-definition
public virtual bool BeginEdit()

Returns

bool

Returns true if the process is successful.

BeginInit()

Suspends layout during initialization.

Declaration

cs-api-definition
public override void BeginInit()

Overrides RadControl.BeginInit()

BeginUpdate()

Suspends the drawing and layout logic of the grid. Call this method before performing multiple operations on the grid to improve performance, and call EndUpdate() when finished.

Declaration

cs-api-definition
public void BeginUpdate()

BestFitColumns()

Widens / shrinks all columns based on the space required by the text in the columns.

Declaration

cs-api-definition
public void BestFitColumns()

BestFitColumns(BestFitColumnMode)

Widens / shrinks all columns based on the space required by the text in the columns.

Declaration

cs-api-definition
public void BestFitColumns(BestFitColumnMode mode)

Parameters

mode

BestFitColumnMode

The mode.

CancelEdit()

Close the currently active editor and discard changes.

Declaration

cs-api-definition
public virtual bool CancelEdit()

Returns

bool

true on successful cancellation.

ClearSelection()

Clears the current selection by deselecting all selected cells (rows).

Declaration

cs-api-definition
public void ClearSelection()

CloseEditor()

Ends the edit operation without committing the changes

Declaration

cs-api-definition
public virtual bool CloseEditor()

Returns

bool

true on success.

ControlDefinesThemeForElement(RadElement)

Gets whether the control defines the theme for the specific element.

Declaration

cs-api-definition
public override bool ControlDefinesThemeForElement(RadElement element)

Parameters

element

RadElement

The element.

Returns

bool

Overrides RadControl.ControlDefinesThemeForElement(RadElement)

Copy()

Copy the formatted values that represent the contents of the selected cells to the System.Windows.Forms.Clipboard.

Declaration

cs-api-definition
public virtual void Copy()

CreateAccessibilityInstance()

Creates a new accessibility object for the control.

Declaration

cs-api-definition
protected override AccessibleObject CreateAccessibilityInstance()

Returns

AccessibleObject

A new AccessibleObject for the control.

Overrides Control.CreateAccessibilityInstance()

CreateChildItems(RadElement)

Creates the child items.

Declaration

cs-api-definition
protected override void CreateChildItems(RadElement parent)

Parameters

parent

RadElement

The parent.

Overrides RadControl.CreateChildItems(RadElement)

CreateGridViewElement()

Creates the grid view element.

Declaration

cs-api-definition
protected virtual RadGridViewElement CreateGridViewElement()

Returns

RadGridViewElement

CreateGridViewLayoutSerializer(ComponentXmlSerializationInfo)

Creates the grid view layout serializer.

Declaration

cs-api-definition
protected virtual GridViewLayoutSerializer CreateGridViewLayoutSerializer(ComponentXmlSerializationInfo info)

Parameters

info

ComponentXmlSerializationInfo

The info.

Returns

GridViewLayoutSerializer

Cut()

Moves the current selection in the to the Clipboard.

Declaration

cs-api-definition
public virtual void Cut()

DeferRefresh()

Calls internally BeginUpdate.

Declaration

cs-api-definition
public IDisposable DeferRefresh()

Returns

IDisposable

DisplayedColumnCount(bool)

Gets the displayed column count.

Declaration

cs-api-definition
public int DisplayedColumnCount(bool includePartialColumn)

Parameters

includePartialColumn

bool

The include partial column.

Returns

int

DisplayedRowCount(bool)

Gets the displayed row count.

Declaration

cs-api-definition
public int DisplayedRowCount(bool includePartialRow)

Parameters

includePartialRow

bool

The include partial row.

Returns

int

Dispose(bool)

Releases the unmanaged resources used by the RadGridView and optionally releases the managed resources.

Declaration

cs-api-definition
protected override void Dispose(bool disposing)

Parameters

disposing

bool

true to release both managed and unmanaged resources; false to release only unmanaged resources.

Overrides RadControl.Dispose(bool)

EndEdit()

Commits any changes and ends the edit operation on the current cell.

Declaration

cs-api-definition
public virtual bool EndEdit()

Returns

bool

true on success.

EndInit()

Resumes layout.

Declaration

cs-api-definition
public override void EndInit()

Overrides RadControl.EndInit()

EndUpdate()

Resumes the drawing and layout logic of the grid after a call to BeginUpdate(). This method raises all appropriate change notifications.

Declaration

cs-api-definition
public void EndUpdate()

EndUpdate(bool)

Resumes the drawing and layout logic of the grid after a call to BeginUpdate().

Declaration

cs-api-definition
public void EndUpdate(bool notify)

Parameters

notify

bool

When true, raises appropriate change notifications after resuming updates.

Evaluate(string, IEnumerable<GridViewRowInfo>)

Evaluates the specified expression.

Declaration

cs-api-definition
public object Evaluate(string expression, IEnumerable<GridViewRowInfo> rows)

Parameters

expression

string

The expression.

rows

IEnumerable<GridViewRowInfo>

The rows.

Returns

object

GetClipboardContent()

Retrieves the formatted values that represent the contents of the selected cells for copying to the System.Windows.Forms.Clipboard.

Declaration

cs-api-definition
public virtual DataObject GetClipboardContent()

Returns

DataObject

GetDefaultXmlSerializationInfo()

Gets the default serialization info for RadGridView used by Save/Load layout methods to persist grid settings to/from XML.

Declaration

cs-api-definition
public virtual ComponentXmlSerializationInfo GetDefaultXmlSerializationInfo()

Returns

ComponentXmlSerializationInfo

Remarks

You can use the serialization info to include/exclude properties of RadGridView and related objects from XML serialization. Example:
ComponentXmlSerializationInfo serializationInfo = radGridView1. info.SerializationMetadata.Add();

HideColumnChooser()

Declaration

cs-api-definition
public void HideColumnChooser()

InvalidateMultiSelection()

Invalidates the multi selection.

Declaration

cs-api-definition
protected virtual void InvalidateMultiSelection()

IsInputKey(Keys)

Determines whether the specified key data is input key.

Declaration

cs-api-definition
protected override bool IsInputKey(Keys keyData)

Parameters

keyData

Keys

The key data.

Returns

bool

Overrides RadControl.IsInputKey(Keys)

LoadFrom(IDataReader)

Unbound load the IDatareader data and reset current DataSource for MasterTemplate

Declaration

cs-api-definition
public void LoadFrom(IDataReader dataReader)

Parameters

dataReader

IDataReader

LoadLayout(Stream)

Loads RadGridView properties, sub-objects and their properties from XML stream, using the serialization information provided by the XmlSerializationInfo property

Declaration

cs-api-definition
public virtual void LoadLayout(Stream stream)

Parameters

stream

Stream

LoadLayout(XmlReader)

Loads RadGridView properties, sub-objects and their properties from XML reader, using the serialization information provided by the XmlSerializationInfo property

Declaration

cs-api-definition
public virtual void LoadLayout(XmlReader xmlReader)

Parameters

xmlReader

XmlReader

LoadLayout(string)

Loads RadGridView properties, sub-objects and their properties from XML file, using the serialization information provided by the XmlSerializationInfo property

Declaration

cs-api-definition
public virtual void LoadLayout(string fileName)

Parameters

fileName

string

OnAutoGeneratingColumn(object, GridViewAutoGeneratingColumnEventArgs)

Called when a new column is automatically generated.

Declaration

cs-api-definition
protected virtual void OnAutoGeneratingColumn(object sender, GridViewAutoGeneratingColumnEventArgs e)

Parameters

sender

object

The sender.

e

GridViewAutoGeneratingColumnEventArgs

The GridViewAutoGeneratingColumnEventArgs instance containing the event data.

OnBindingContextChanged(EventArgs)

Raises the BindingContextChanged event.

Declaration

cs-api-definition
protected override void OnBindingContextChanged(EventArgs e)

Parameters

e

EventArgs

An EventArgs that contains the event data.

Overrides RadControl.OnBindingContextChanged(EventArgs)

OnCancelRowEdit(object, QuestionEventArgs)

Called when the row editing is canceled.

Declaration

cs-api-definition
protected virtual void OnCancelRowEdit(object sender, QuestionEventArgs e)

Parameters

sender

object

The sender.

e

QuestionEventArgs

The QuestionEventArgs instance containing the event data.

OnCellBeginEdit(object, GridViewCellCancelEventArgs)

Called when the cell begins editing.

Declaration

cs-api-definition
protected virtual void OnCellBeginEdit(object sender, GridViewCellCancelEventArgs e)

Parameters

sender

object

The sender.

e

GridViewCellCancelEventArgs

The GridViewCellCancelEventArgs instance containing the event data.

OnCellClick(object, GridViewCellEventArgs)

Called when [cell click].

Declaration

cs-api-definition
protected virtual void OnCellClick(object sender, GridViewCellEventArgs e)

Parameters

sender

object

The sender.

e

GridViewCellEventArgs

The GridViewCellEventArgs instance containing the event data.

OnCellDoubleClick(object, GridViewCellEventArgs)

Called when the cell is double clicked.

Declaration

cs-api-definition
protected void OnCellDoubleClick(object sender, GridViewCellEventArgs e)

Parameters

sender

object

The sender.

e

GridViewCellEventArgs

The GridViewCellEventArgs instance containing the event data.

OnCellEditorInitialized(object, GridViewCellEventArgs)

Raises the CellEditorInitialized event.

Declaration

cs-api-definition
protected virtual void OnCellEditorInitialized(object sender, GridViewCellEventArgs e)

Parameters

sender

object

The cell that is to be edited.

e

GridViewCellEventArgs

A GridViewCellEventArgs instance containing event data.

OnCellEndEdit(object, GridViewCellEventArgs)

Called when the cell ends editing.

Declaration

cs-api-definition
protected virtual void OnCellEndEdit(object sender, GridViewCellEventArgs e)

Parameters

sender

object

The sender.

e

GridViewCellEventArgs

The GridViewCellEventArgs instance containing the event data.

OnCellFormatting(object, CellFormattingEventArgs)

Raises the CellFormatting event

Declaration

cs-api-definition
protected void OnCellFormatting(object sender, CellFormattingEventArgs e)

Parameters

sender

object

The cell that needs formatting.

e

CellFormattingEventArgs

A CellFormattingEventArgs instance containing event data.

OnCellMerging(GridViewCellMergingEventArgs)

Raises the CellMerging event

Declaration

cs-api-definition
protected void OnCellMerging(GridViewCellMergingEventArgs e)

Parameters

e

GridViewCellMergingEventArgs

A GridViewCellMergingEventArgsinstance containing event data.

OnCellMouseMove(object, MouseEventArgs)

Raises the CellMouseMove event

Declaration

cs-api-definition
protected void OnCellMouseMove(object sender, MouseEventArgs e)

Parameters

sender

object

e

MouseEventArgs

OnCellPaint(object, GridViewCellPaintEventArgs)

Raises the CellPaint event.

Declaration

cs-api-definition
protected virtual void OnCellPaint(object sender, GridViewCellPaintEventArgs e)

Parameters

sender

object

The owner control.

e

GridViewCellPaintEventArgs

An instance of GridViewCellPaintEventArgs containing event data.

OnCellValidated(object, CellValidatedEventArgs)

Raises the CellValidated event.

Declaration

cs-api-definition
protected virtual void OnCellValidated(object sender, CellValidatedEventArgs e)

Parameters

sender

object

e

CellValidatedEventArgs

OnCellValidating(object, CellValidatingEventArgs)

Raises the CellValidating event.

Declaration

cs-api-definition
protected virtual void OnCellValidating(object sender, CellValidatingEventArgs e)

Parameters

sender

object

e

CellValidatingEventArgs

OnCellValueChanged(object, GridViewCellEventArgs)

Called when the cell value is changed.

Declaration

cs-api-definition
protected virtual void OnCellValueChanged(object sender, GridViewCellEventArgs e)

Parameters

sender

object

The sender.

e

GridViewCellEventArgs

The GridViewCellEventArgs instance containing the event data.

OnCellValueNeeded(object, GridViewCellValueEventArgs)

Raises the CellValueNeeded event.

Declaration

cs-api-definition
protected virtual void OnCellValueNeeded(object sender, GridViewCellValueEventArgs e)

Parameters

sender

object

The owner control.

e

GridViewCellValueEventArgs

An instance of GridViewRowEventArgs containing event data.

OnCellValuePushed(object, GridViewCellValueEventArgs)

Raises the CellValuePushed event.

Declaration

cs-api-definition
protected virtual void OnCellValuePushed(object sender, GridViewCellValueEventArgs e)

Parameters

sender

object

The owner control.

e

GridViewCellValueEventArgs

An instance of GridViewRowEventArgs containing event data.

OnChildViewExpanded(object, ChildViewExpandedEventArgs)

Called when the child view is expanded.

Declaration

cs-api-definition
protected virtual void OnChildViewExpanded(object sender, ChildViewExpandedEventArgs e)

Parameters

sender

object

The sender.

e

ChildViewExpandedEventArgs

The ChildViewExpandedEventArgs instance containing the event data.

OnChildViewExpanding(object, ChildViewExpandingEventArgs)

Called when the child view is expanding.

Declaration

cs-api-definition
protected virtual void OnChildViewExpanding(object sender, ChildViewExpandingEventArgs e)

Parameters

sender

object

The sender.

e

ChildViewExpandingEventArgs

The ChildViewExpandingEventArgs instance containing the event data.

OnChildViewPrinting(object, ChildViewPrintingEventArgs)

Occurs for hierarchy rows with more than one child views.

Declaration

cs-api-definition
protected virtual void OnChildViewPrinting(object sender, ChildViewPrintingEventArgs e)

Parameters

sender

object

The print renderer that is currently printing the grid.

e

ChildViewPrintingEventArgs

The ChildViewPrintingEventArgs

OnColumnChooserItemElementCreating(object, ColumnChooserItemElementCreatingEventArgs)

Called when the column chooser item element is creating.

Declaration

cs-api-definition
protected virtual void OnColumnChooserItemElementCreating(object sender, ColumnChooserItemElementCreatingEventArgs e)

Parameters

sender

object

The sender.

e

ColumnChooserItemElementCreatingEventArgs

The ColumnChooserItemElementCreatingEventArgs instance containing the event data.

OnColumnWidthChanged(object, ColumnWidthChangedEventArgs)

Called when the column width is changed.

Declaration

cs-api-definition
protected virtual void OnColumnWidthChanged(object sender, ColumnWidthChangedEventArgs args)

Parameters

sender

object

The sender.

args

ColumnWidthChangedEventArgs

The ColumnWidthChangedEventArgs instance containing the event data.

OnColumnWidthChanging(object, ColumnWidthChangingEventArgs)

Called when the column width is changing.

Declaration

cs-api-definition
protected virtual void OnColumnWidthChanging(object sender, ColumnWidthChangingEventArgs args)

Parameters

sender

object

The sender.

args

ColumnWidthChangingEventArgs

The ColumnWidthChangingEventArgs instance containing the event data.

OnCommandCellClick(object, GridViewCellEventArgs)

Called when the command cell is clicked.

Declaration

cs-api-definition
protected virtual void OnCommandCellClick(object sender, GridViewCellEventArgs args)

Parameters

sender

object

The sender.

args

GridViewCellEventArgs

The GridViewCellEventArgs instance containing the event data.

OnConditionalFormattingFormShown(object, EventArgs)

Declaration

cs-api-definition
protected virtual void OnConditionalFormattingFormShown(object sender, EventArgs e)

Parameters

sender

object

The sender.

e

EventArgs

The EventArgs instance containing the event data.

OnContextMenuOpening(object, ContextMenuOpeningEventArgs)

Called when the context menu is opening.

Declaration

cs-api-definition
protected virtual void OnContextMenuOpening(object sender, ContextMenuOpeningEventArgs args)

Parameters

sender

object

The sender.

args

ContextMenuOpeningEventArgs

The ContextMenuOpeningEventArgs instance containing the event data.

OnCopying(object, GridViewClipboardEventArgs)

Called when RadGridView has prepared appropriate data formats that represent the copy selection, added the copy selection formats to a DataObject, and is ready to either place the DataObject on the Clipboard.

Declaration

cs-api-definition
protected virtual void OnCopying(object sender, GridViewClipboardEventArgs e)

Parameters

sender

object

The sender.

e

GridViewClipboardEventArgs

The GridViewClipboardEventArgs instance containing the event data.

OnCopyingCellClipboardContent(object, GridViewCellValueEventArgs)

Called when the cell clipboard content is being copied.

Declaration

cs-api-definition
protected virtual void OnCopyingCellClipboardContent(object sender, GridViewCellValueEventArgs e)

Parameters

sender

object

The sender.

e

GridViewCellValueEventArgs

The GridViewCellValueEventArgs instance containing the event data.

OnCreateCell(object, GridViewCreateCellEventArgs)

Raises the CreateCell event.

Declaration

cs-api-definition
protected virtual void OnCreateCell(object sender, GridViewCreateCellEventArgs e)

Parameters

sender

object

The owner control.

e

GridViewCreateCellEventArgs

An instance of GridViewCreateCellEventArgs containing event data.

OnCreateCompositeFilterDialog(object, GridViewCreateCompositeFilterDialogEventArgs)

Raises the CreateCompositeFilterDialog event.

Declaration

cs-api-definition
protected virtual void OnCreateCompositeFilterDialog(object sender, GridViewCreateCompositeFilterDialogEventArgs e)

Parameters

sender

object

The sender.

e

GridViewCreateCompositeFilterDialogEventArgs

The GridViewCreateCompositeFilterDialogEventArgs instance containing the event data.

OnCreateRow(object, GridViewCreateRowEventArgs)

Raises the CreateRow event.

Declaration

cs-api-definition
protected virtual void OnCreateRow(object sender, GridViewCreateRowEventArgs e)

Parameters

sender

object

The owner control.

e

GridViewCreateRowEventArgs

An instance of GridViewCreateRowEventArgs containing event data.

OnCreateRowInfo(object, GridViewCreateRowInfoEventArgs)

Called when the row info is created.

Declaration

cs-api-definition
protected virtual void OnCreateRowInfo(object sender, GridViewCreateRowInfoEventArgs e)

Parameters

sender

object

The sender.

e

GridViewCreateRowInfoEventArgs

The GridViewCreateRowInfoEventArgs instance containing the event data.

OnCurrentCellChanged(object, CurrentCellChangedEventArgs)

Called when the current cell is changed.

Declaration

cs-api-definition
protected virtual void OnCurrentCellChanged(object sender, CurrentCellChangedEventArgs e)

Parameters

sender

object

The sender.

e

CurrentCellChangedEventArgs

The CurrentCellChangedEventArgs instance containing the event data.

OnCurrentColumnChanged(object, CurrentColumnChangedEventArgs)

Raises the CurrentColumnChanged event.

Declaration

cs-api-definition
protected virtual void OnCurrentColumnChanged(object sender, CurrentColumnChangedEventArgs e)

Parameters

sender

object

e

CurrentColumnChangedEventArgs

A CurrentColumnChangedEventArgs that contains the event data.

OnCurrentRowChanged(object, CurrentRowChangedEventArgs)

Called when the current row is changed.

Declaration

cs-api-definition
protected virtual void OnCurrentRowChanged(object sender, CurrentRowChangedEventArgs e)

Parameters

sender

object

The sender.

e

CurrentRowChangedEventArgs

The CurrentRowChangedEventArgs instance containing the event data.

OnCurrentRowChanging(object, CurrentRowChangingEventArgs)

Called when the current row is changing.

Declaration

cs-api-definition
protected virtual void OnCurrentRowChanging(object sender, CurrentRowChangingEventArgs e)

Parameters

sender

object

The sender.

e

CurrentRowChangingEventArgs

The CurrentRowChangingEventArgs instance containing the event data.

OnCustomFiltering(object, GridViewCustomFilteringEventArgs)

Raises the CustomFiltering event.

Declaration

cs-api-definition
protected virtual void OnCustomFiltering(object sender, GridViewCustomFilteringEventArgs e)

Parameters

sender

object

The owner control.

e

GridViewCustomFilteringEventArgs

An instance of GridViewCustomFilteringEventArgs containing event data.

OnCustomGrouping(object, GridViewCustomGroupingEventArgs)

Raises the CustomGrouping event.

Declaration

cs-api-definition
protected virtual void OnCustomGrouping(object sender, GridViewCustomGroupingEventArgs e)

Parameters

sender

object

The owner control.

e

GridViewCustomGroupingEventArgs

An instance of GridViewCustomGroupingEventArgs containing event data.

OnCustomSorting(object, GridViewCustomSortingEventArgs)

Raises the CustomSorting event.

Declaration

cs-api-definition
protected virtual void OnCustomSorting(object sender, GridViewCustomSortingEventArgs e)

Parameters

sender

object

The owner control.

e

GridViewCustomSortingEventArgs

An instance of GridViewCustomSortingEventArgs containing event data.

OnDataBindingComplete(object, GridViewBindingCompleteEventArgs)

Raises the DataBindingComplete event.

Declaration

cs-api-definition
protected virtual void OnDataBindingComplete(object sender, GridViewBindingCompleteEventArgs e)

Parameters

sender

object

e

GridViewBindingCompleteEventArgs

An GridViewBindingCompleteEventArgs instance that contains the event data.

OnDataError(object, GridViewDataErrorEventArgs)

Called when a data error occurs.

Declaration

cs-api-definition
protected virtual void OnDataError(object sender, GridViewDataErrorEventArgs e)

Parameters

sender

object

The sender.

e

GridViewDataErrorEventArgs

The GridViewDataErrorEventArgs instance containing the event data.

OnDataGroupNeeded(object, GridViewDataGroupEventArgs)

Fires when the data group requires in virtual mode..

Declaration

cs-api-definition
protected virtual void OnDataGroupNeeded(object sender, GridViewDataGroupEventArgs e)

Parameters

sender

object

The sender.

e

GridViewDataGroupEventArgs

The GridViewDataGroupEventArgs instance containing the event data.

OnDefaultValuesNeeded(object, DefaultValuesNeededEventArgs)

Raises the DefaultValuesNeeded event.

Declaration

cs-api-definition
protected virtual void OnDefaultValuesNeeded(object sender, DefaultValuesNeededEventArgs e)

Parameters

sender

object

The owner control.

e

DefaultValuesNeededEventArgs

An instance of DefaultValuesNeededEventArgs containing event data.

OnEditorRequired(object, EditorRequiredEventArgs)

Fires when an element for editing a cell is showing.

Declaration

cs-api-definition
protected virtual void OnEditorRequired(object sender, EditorRequiredEventArgs e)

Parameters

sender

object

The sender.

e

EditorRequiredEventArgs

The EditorRequiredEventArgs instance containing the event data.

OnExpressionEditorFormCreated(object, ExpressionEditorFormCreatedEventArgs)

Fires when a new expression editor form is created.

Declaration

cs-api-definition
protected virtual void OnExpressionEditorFormCreated(object sender, ExpressionEditorFormCreatedEventArgs e)

Parameters

sender

object

The sender.

e

ExpressionEditorFormCreatedEventArgs

The ExpressionEditorFormCreatedEventArgs instance containing the event data.

OnFilterChanged(object, GridViewCollectionChangedEventArgs)

Fires when the filter is changed.

Declaration

cs-api-definition
protected void OnFilterChanged(object sender, GridViewCollectionChangedEventArgs e)

Parameters

sender

object

The sender.

e

GridViewCollectionChangedEventArgs

The GridViewCollectionChangedEventArgs instance containing the event data.

OnFilterChanging(object, GridViewCollectionChangingEventArgs)

Called when the filter is changing.

Declaration

cs-api-definition
protected void OnFilterChanging(object sender, GridViewCollectionChangingEventArgs e)

Parameters

sender

object

The sender.

e

GridViewCollectionChangingEventArgs

The GridViewCollectionChangingEventArgs instance containing the event data.

OnFilterExpressionChanged(object, FilterExpressionChangedEventArgs)

Called when the filter expression is changed.

Declaration

cs-api-definition
protected void OnFilterExpressionChanged(object sender, FilterExpressionChangedEventArgs args)

Parameters

sender

object

The sender.

args

FilterExpressionChangedEventArgs

The FilterExpressionChangedEventArgs instance containing the event data.

OnFilterPopupInitialized(object, FilterPopupInitializedEventArgs)

Raises the FilterPopupInitialized event.

Declaration

cs-api-definition
protected virtual void OnFilterPopupInitialized(object sender, FilterPopupInitializedEventArgs e)

Parameters

sender

object

The sender.

e

FilterPopupInitializedEventArgs

The FilterPopupInitializedEventArgs instance containing the event data.

OnFilterPopupRequired(object, FilterPopupRequiredEventArgs)

Raises the FilterPopupRequired event.

Declaration

cs-api-definition
protected virtual void OnFilterPopupRequired(object sender, FilterPopupRequiredEventArgs e)

Parameters

sender

object

The sender.

e

FilterPopupRequiredEventArgs

The FilterPopupRequiredEventArgs instance containing the event data.

OnGotFocus(EventArgs)

Raises the GotFocus event.

Declaration

cs-api-definition
protected override void OnGotFocus(EventArgs e)

Parameters

e

EventArgs

An EventArgs that contains the event data.

Overrides RadControl.OnGotFocus(EventArgs)

OnGroupByChanged(object, GridViewCollectionChangedEventArgs)

Fires when grouping is changed.

Declaration

cs-api-definition
protected virtual void OnGroupByChanged(object sender, GridViewCollectionChangedEventArgs e)

Parameters

sender

object

The sender.

e

GridViewCollectionChangedEventArgs

The GridViewCollectionChangedEventArgs instance containing the event data.

OnGroupByChanging(object, GridViewCollectionChangingEventArgs)

Fires when grouping is changing.

Declaration

cs-api-definition
protected virtual void OnGroupByChanging(object sender, GridViewCollectionChangingEventArgs e)

Parameters

sender

object

The sender.

e

GridViewCollectionChangingEventArgs

The GridViewCollectionChangingEventArgs instance containing the event data.

OnGroupExpanded(object, GroupExpandedEventArgs)

Fires when the DataGroup is expanded or collapsed.

Declaration

cs-api-definition
protected virtual void OnGroupExpanded(object sender, GroupExpandedEventArgs e)

Parameters

sender

object

The sender.

e

GroupExpandedEventArgs

The GroupExpandedEventArgs instance containing the event data.

OnGroupExpanding(object, GroupExpandingEventArgs)

Fires when the DataGroup is expanding or collapsing. This behavior is valid when grouping or hierarchy mode is applied.

Declaration

cs-api-definition
protected virtual void OnGroupExpanding(object sender, GroupExpandingEventArgs e)

Parameters

sender

object

The sender.

e

GroupExpandingEventArgs

The GroupExpandingEventArgs instance containing the event data.

OnGroupSortChanged(object, GridViewGroupSortChangedEventArgs)

Fires after the user has changed the sorting of the group.

Declaration

cs-api-definition
protected virtual void OnGroupSortChanged(object sender, GridViewGroupSortChangedEventArgs e)

Parameters

sender

object

The sender.

e

GridViewGroupSortChangedEventArgs

The GridViewGroupSortChangedEventArgs instance containing the event data.

OnGroupSortChanging(object, GridViewGroupSortChangingEventArgs)

Fires when the user changes the sorting of the group. The action can be canceled.

Declaration

cs-api-definition
protected virtual void OnGroupSortChanging(object sender, GridViewGroupSortChangingEventArgs e)

Parameters

sender

object

The sender.

e

GridViewGroupSortChangingEventArgs

The GridViewGroupSortChangingEventArgs instance containing the event data.

OnGroupSummaryEvaluate(object, GroupSummaryEvaluationEventArgs)

Fires when evaluation of group summary is undergoing.

Declaration

cs-api-definition
protected virtual void OnGroupSummaryEvaluate(object sender, GroupSummaryEvaluationEventArgs e)

Parameters

sender

object

The sender.

e

GroupSummaryEvaluationEventArgs

The GroupSummaryEvaluationEventArgs instance containing the event data.

OnHeaderCellToggleStateChanged(object, GridViewHeaderCellEventArgs)

Fires when a toggle state changed of RadCheckBoxElement in header cell.

Declaration

cs-api-definition
protected virtual void OnHeaderCellToggleStateChanged(object sender, GridViewHeaderCellEventArgs args)

Parameters

sender

object

The sender.

args

GridViewHeaderCellEventArgs

The GridViewHeaderCellEventArgs instance containing the event data.

OnHyperlinkOpened(object, HyperlinkOpenedEventArgs)

Fires when a link from a GridViewHyperlinkColumn is opened.

Declaration

cs-api-definition
protected void OnHyperlinkOpened(object sender, HyperlinkOpenedEventArgs e)

Parameters

sender

object

The sender.

e

HyperlinkOpenedEventArgs

The HyperlinkOpenedEventArgs instance containing the event data.

OnHyperlinkOpening(object, HyperlinkOpeningEventArgs)

Called when the hyperlink is opening.

Declaration

cs-api-definition
protected void OnHyperlinkOpening(object sender, HyperlinkOpeningEventArgs e)

Parameters

sender

object

The sender.

e

HyperlinkOpeningEventArgs

The HyperlinkOpeningEventArgs instance containing the event data.

OnKeyDown(KeyEventArgs)

Raises the KeyDown event.

Declaration

cs-api-definition
protected override void OnKeyDown(KeyEventArgs e)

Parameters

e

KeyEventArgs

A KeyEventArgs that contains the event data.

Overrides RadControl.OnKeyDown(KeyEventArgs)

OnKeyPress(KeyPressEventArgs)

Raises the event.

Declaration

cs-api-definition
protected override void OnKeyPress(KeyPressEventArgs e)

Parameters

e

KeyPressEventArgs

The KeyPressEventArgs instance containing the event data.

Overrides RadControl.OnKeyPress(KeyPressEventArgs)

OnKeyUp(KeyEventArgs)

Raises the KeyUp event.

Declaration

cs-api-definition
protected override void OnKeyUp(KeyEventArgs e)

Parameters

e

KeyEventArgs

A KeyEventArgs that contains the event data.

Overrides RadControl.OnKeyUp(KeyEventArgs)

OnLayoutLoaded(object, LayoutLoadedEventArgs)

Fires when the layout is loaded.

Declaration

cs-api-definition
protected void OnLayoutLoaded(object sender, LayoutLoadedEventArgs e)

Parameters

sender

object

The sender.

e

LayoutLoadedEventArgs

The LayoutLoadedEventArgs instance containing the event data.

OnLoad(Size)

Notifies that the control is about to be visualized.

Declaration

cs-api-definition
protected override void OnLoad(Size desiredSize)

Parameters

desiredSize

Size

Overrides RadControl.OnLoad(Size)

OnLostFocus(EventArgs)

Raises the event.

Declaration

cs-api-definition
protected override void OnLostFocus(EventArgs e)

Parameters

e

EventArgs

The EventArgs instance containing the event data.

Overrides RadControl.OnLostFocus(EventArgs)

OnMouseClick(MouseEventArgs)

Raises the MouseClick event.

Declaration

cs-api-definition
protected override void OnMouseClick(MouseEventArgs e)

Parameters

e

MouseEventArgs

An MouseEventArgs that contains the event data.

Overrides Control.OnMouseClick(MouseEventArgs)

OnMouseDoubleClick(MouseEventArgs)

Raises the MouseDoubleClick event.

Declaration

cs-api-definition
protected override void OnMouseDoubleClick(MouseEventArgs e)

Parameters

e

MouseEventArgs

An MouseEventArgs that contains the event data.

Overrides Control.OnMouseDoubleClick(MouseEventArgs)

OnMouseDown(MouseEventArgs)

Raises the event.

Declaration

cs-api-definition
protected override void OnMouseDown(MouseEventArgs e)

Parameters

e

MouseEventArgs

The MouseEventArgs instance containing the event data.

Overrides RadControl.OnMouseDown(MouseEventArgs)

OnMouseEnter(EventArgs)

Raises the event.

Declaration

cs-api-definition
protected override void OnMouseEnter(EventArgs e)

Parameters

e

EventArgs

The EventArgs instance containing the event data.

Overrides RadControl.OnMouseEnter(EventArgs)

OnMouseLeave(EventArgs)

Raises the event.

Declaration

cs-api-definition
protected override void OnMouseLeave(EventArgs e)

Parameters

e

EventArgs

The EventArgs instance containing the event data.

Overrides RadControl.OnMouseLeave(EventArgs)

OnMouseMove(MouseEventArgs)

Raises the MouseMove event.

Declaration

cs-api-definition
protected override void OnMouseMove(MouseEventArgs e)

Parameters

e

MouseEventArgs

A MouseEventArgs that contains the event data.

Overrides RadControl.OnMouseMove(MouseEventArgs)

OnMouseUp(MouseEventArgs)

Raises the MouseUp event.

Declaration

cs-api-definition
protected override void OnMouseUp(MouseEventArgs e)

Parameters

e

MouseEventArgs

A MouseEventArgs that contains the event data.

Overrides RadControl.OnMouseUp(MouseEventArgs)

OnMouseWheel(MouseEventArgs)

Raises the MouseWheel event.

Declaration

cs-api-definition
protected override void OnMouseWheel(MouseEventArgs e)

Parameters

e

MouseEventArgs

A MouseEventArgs that contains the event data.

Overrides RadControl.OnMouseWheel(MouseEventArgs)

OnNewRowNeeded(object, GridViewRowEventArgs)

Fires when the unbound cell requires a value for a cell in order to format and display the cell.

Declaration

cs-api-definition
protected virtual void OnNewRowNeeded(object sender, GridViewRowEventArgs e)

Parameters

sender

object

The sender.

e

GridViewRowEventArgs

The GridViewRowEventArgs instance containing the event data.

OnPageChanged(object, EventArgs)

Fires when the current page is changed.

Declaration

cs-api-definition
protected virtual void OnPageChanged(object sender, EventArgs e)

Parameters

sender

object

The sender.

e

EventArgs

The EventArgs instance containing the event data.

OnPageChanging(object, PageChangingEventArgs)

Fires when the current page is changing.

Declaration

cs-api-definition
protected virtual void OnPageChanging(object sender, PageChangingEventArgs e)

Parameters

sender

object

The sender.

e

PageChangingEventArgs

The PageChangingEventArgs instance containing the event data.

OnPasting(object, GridViewClipboardEventArgs)

Occurs when the RadGridView is ready to paste data.

Declaration

cs-api-definition
protected virtual void OnPasting(object sender, GridViewClipboardEventArgs e)

Parameters

sender

object

The sender.

e

GridViewClipboardEventArgs

The GridViewClipboardEventArgs instance containing the event data.

OnPastingCellClipboardContent(object, GridViewCellValueEventArgs)

Occurs when the RadGridView is ready to paste data to individual cells.

Declaration

cs-api-definition
protected virtual void OnPastingCellClipboardContent(object sender, GridViewCellValueEventArgs e)

Parameters

sender

object

The sender.

e

GridViewCellValueEventArgs

The GridViewCellValueEventArgs instance containing the event data.

OnPrintCellFormatting(object, PrintCellFormattingEventArgs)

Raises the PrintCellFormatting event

Declaration

cs-api-definition
protected virtual void OnPrintCellFormatting(object sender, PrintCellFormattingEventArgs e)

Parameters

sender

object

The grid cell that needs formatting.

e

PrintCellFormattingEventArgs

A PrintCellFormattingEventArgsinstance containing event data.

OnPrintCellPaint(object, PrintCellPaintEventArgs)

Raises the PrintCellPaint event

Declaration

cs-api-definition
protected virtual void OnPrintCellPaint(object sender, PrintCellPaintEventArgs e)

Parameters

sender

object

The grid cell that is painted.

e

PrintCellPaintEventArgs

A PrintCellPaintEventArgsinstance containing event data.

OnResize(EventArgs)

Raises the Resize event.

Declaration

cs-api-definition
protected override void OnResize(EventArgs e)

Parameters

e

EventArgs

An EventArgs that contains the event data.

Overrides Control.OnResize(EventArgs)

OnRowDirtyStateNeeded(object, QuestionEventArgs)

Fires when an unbound cell requires a value for a cell in order to format and display the cell.

Declaration

cs-api-definition
protected virtual void OnRowDirtyStateNeeded(object sender, QuestionEventArgs e)

Parameters

sender

object

The sender.

e

QuestionEventArgs

The QuestionEventArgs instance containing the event data.

OnRowFormatting(object, RowFormattingEventArgs)

Raises the RowFormatting event.

Declaration

cs-api-definition
protected void OnRowFormatting(object sender, RowFormattingEventArgs e)

Parameters

sender

object

The row that needs formatting.

e

RowFormattingEventArgs

A RowFormattingEventArgs instance containing event data.

OnRowHeightChanged(object, RowHeightChangedEventArgs)

Fires after the height of a row changes.

Declaration

cs-api-definition
protected virtual void OnRowHeightChanged(object sender, RowHeightChangedEventArgs args)

Parameters

sender

object

The sender.

args

RowHeightChangedEventArgs

The RowHeightChangedEventArgs instance containing the event data.

OnRowHeightChanging(object, RowHeightChangingEventArgs)

Fires before the height of a row changes.

Declaration

cs-api-definition
protected virtual void OnRowHeightChanging(object sender, RowHeightChangingEventArgs args)

Parameters

sender

object

The sender.

args

RowHeightChangingEventArgs

The RowHeightChangingEventArgs instance containing the event data.

OnRowIsVisibleChanged(object, EventArgs)

Fires after the IsVisible property of a row changes.

Declaration

cs-api-definition
protected virtual void OnRowIsVisibleChanged(object sender, EventArgs e)

Parameters

sender

object

The sender.

e

EventArgs

The EventArgs instance containing the event data.

OnRowMouseMove(object, MouseEventArgs)

Raises the RowMouseMove event.

Declaration

cs-api-definition
protected void OnRowMouseMove(object sender, MouseEventArgs e)

Parameters

sender

object

The row under the mouse pointer.

e

MouseEventArgs

A MouseEventArgs instance containing event data.

OnRowPaint(object, GridViewRowPaintEventArgs)

Raises the RowPaint event.

Declaration

cs-api-definition
protected virtual void OnRowPaint(object sender, GridViewRowPaintEventArgs e)

Parameters

sender

object

The owner control.

e

GridViewRowPaintEventArgs

An instance of GridViewRowPaintEventArgs containing event data.

OnRowSourceNeeded(object, GridViewRowSourceNeededEventArgs)

Fires the RowSourceNeeded event.

Declaration

cs-api-definition
protected virtual void OnRowSourceNeeded(object sender, GridViewRowSourceNeededEventArgs e)

Parameters

sender

object

The sender.

e

GridViewRowSourceNeededEventArgs

The GridViewRowSourceNeededEventArgs instance containing the event data.

OnRowValidated(object, RowValidatedEventArgs)

Raises the RowValidated event.

Declaration

cs-api-definition
protected virtual void OnRowValidated(object sender, RowValidatedEventArgs e)

Parameters

sender

object

e

RowValidatedEventArgs

An instance of RowValidatedEventArgs containing event data.

OnRowValidating(object, RowValidatingEventArgs)

Raises the RowValidating event.

Declaration

cs-api-definition
protected virtual void OnRowValidating(object sender, RowValidatingEventArgs e)

Parameters

sender

object

e

RowValidatingEventArgs

An instance of RowValidatingEventArgs containing event data.

OnRowsChanged(object, GridViewCollectionChangedEventArgs)

Fires when the Rows collection of a GridViewTemplate changes.

Declaration

cs-api-definition
protected virtual void OnRowsChanged(object sender, GridViewCollectionChangedEventArgs args)

Parameters

sender

object

The sender.

args

GridViewCollectionChangedEventArgs

The GridViewCollectionChangedEventArgs instance containing the event data.

OnRowsChanging(object, GridViewCollectionChangingEventArgs)

Fires before the Rows collection of a GridViewTemplate changes.

Declaration

cs-api-definition
protected virtual void OnRowsChanging(object sender, GridViewCollectionChangingEventArgs args)

Parameters

sender

object

The sender.

args

GridViewCollectionChangingEventArgs

The GridViewCollectionChangingEventArgs instance containing the event data.

OnSelectionChanged(object, EventArgs)

Fires when the current selection changes.

Declaration

cs-api-definition
protected virtual void OnSelectionChanged(object sender, EventArgs e)

Parameters

sender

object

The sender.

e

EventArgs

The EventArgs instance containing the event data.

OnSelectionChanging(object, GridViewSelectionCancelEventArgs)

Fires when the current selection is changing.

Declaration

cs-api-definition
protected virtual void OnSelectionChanging(object sender, GridViewSelectionCancelEventArgs e)

Parameters

sender

object

The sender.

e

GridViewSelectionCancelEventArgs

The GridViewSelectionCancelEventArgs instance containing the event data.

OnSortChanged(object, GridViewCollectionChangedEventArgs)

Fires when sorting is changed.

Declaration

cs-api-definition
protected virtual void OnSortChanged(object sender, GridViewCollectionChangedEventArgs e)

Parameters

sender

object

The sender.

e

GridViewCollectionChangedEventArgs

The GridViewCollectionChangedEventArgs instance containing the event data.

OnSortChanging(object, GridViewCollectionChangingEventArgs)

Fires when sorting is changing.

Declaration

cs-api-definition
protected virtual void OnSortChanging(object sender, GridViewCollectionChangingEventArgs e)

Parameters

sender

object

The sender.

e

GridViewCollectionChangingEventArgs

The GridViewCollectionChangingEventArgs instance containing the event data.

OnUserAddedRow(object, GridViewRowEventArgs)

Occurs when the user has finished adding a row to the RadGridView.

Declaration

cs-api-definition
protected virtual void OnUserAddedRow(object sender, GridViewRowEventArgs e)

Parameters

sender

object

The sender.

e

GridViewRowEventArgs

The GridViewRowEventArgs instance containing the event data.

OnUserAddingRow(object, GridViewRowCancelEventArgs)

Occurs when the user adding new row to the RadGridView.

Declaration

cs-api-definition
protected virtual void OnUserAddingRow(object sender, GridViewRowCancelEventArgs e)

Parameters

sender

object

The sender.

e

GridViewRowCancelEventArgs

The GridViewRowCancelEventArgs instance containing the event data.

OnUserDeletedRow(object, GridViewRowEventArgs)

Occurs when the user has finished deleting a row from the RadGridView.

Declaration

cs-api-definition
protected virtual void OnUserDeletedRow(object sender, GridViewRowEventArgs e)

Parameters

sender

object

The sender.

e

GridViewRowEventArgs

The GridViewRowEventArgs instance containing the event data.

OnUserDeletingRow(object, GridViewRowCancelEventArgs)

Occurs when the user deletes a row from the RadGridView.

Declaration

cs-api-definition
protected virtual void OnUserDeletingRow(object sender, GridViewRowCancelEventArgs e)

Parameters

sender

object

The sender.

e

GridViewRowCancelEventArgs

The GridViewRowCancelEventArgs instance containing the event data.

OnValidated(EventArgs)

Raises the Validated event.

Declaration

cs-api-definition
protected override void OnValidated(EventArgs e)

Parameters

e

EventArgs

An EventArgs that contains the event data.

Overrides Control.OnValidated(EventArgs)

OnValidating(CancelEventArgs)

Raises the Validating event.

Declaration

cs-api-definition
protected override void OnValidating(CancelEventArgs e)

Parameters

e

CancelEventArgs

A CancelEventArgs that contains the event data.

Overrides Control.OnValidating(CancelEventArgs)

OnValueChanged(object, EventArgs)

Fires when the value of a cell changes.

Declaration

cs-api-definition
protected virtual void OnValueChanged(object sender, EventArgs e)

Parameters

sender

object

The sender.

e

EventArgs

The EventArgs instance containing the event data.

OnValueChanging(object, ValueChangingEventArgs)

Fires before the value in a cell is changing.

Declaration

cs-api-definition
protected virtual void OnValueChanging(object sender, ValueChangingEventArgs e)

Parameters

sender

object

The sender.

e

ValueChangingEventArgs

The ValueChangingEventArgs instance containing the event data.

OnViewCellFormatting(object, CellFormattingEventArgs)

Raises the ViewCellFormatting event

Declaration

cs-api-definition
protected void OnViewCellFormatting(object sender, CellFormattingEventArgs e)

Parameters

sender

object

The grid cell that needs formatting.

e

CellFormattingEventArgs

A CellFormattingEventArgsinstance containing event data.

OnViewRowFormatting(object, RowFormattingEventArgs)

Raises the ViewRowFormatting event.

Declaration

cs-api-definition
protected void OnViewRowFormatting(object sender, RowFormattingEventArgs e)

Parameters

sender

object

The row that needs formatting.

e

RowFormattingEventArgs

A RowFormattingEventArgs instance containing event data.

Paste()

Paste the contents of the System.Windows.Forms.Clipboard to the current view.

Declaration

cs-api-definition
public virtual void Paste()

Print()

Directly prints the RadGridView to the default printer without showing a print dialog.

Declaration

cs-api-definition
public virtual void Print()

Print(bool)

Directly prints the RadGridView to the default printer or shows printer settings and then prints the RadGridView.

Declaration

cs-api-definition
public virtual void Print(bool showPrinterSettings)

Parameters

showPrinterSettings

bool

Indicates whether printer settings dialog should be shown.

Print(bool, RadPrintDocument)

Directly prints the RadGridView to the default printer or shows printer settings and then prints the RadGridView.

Declaration

cs-api-definition
public virtual void Print(bool showPrinterSettings, RadPrintDocument document)

Parameters

showPrinterSettings

bool

Indicates whether printer settings dialog should be shown.

document

RadPrintDocument

As instance of RadPrintDocument used to control the print process.

PrintPreview()

Shows a print preview dialog for editing the RadGridView print settings and previewing how the grid will appear when printed.

Declaration

cs-api-definition
public virtual void PrintPreview()

PrintPreview(RadPrintDocument)

Shows a print preview dialog for editing the RadGridView print settings and previewing how the grid will appear when printed, using the provided print document.

Declaration

cs-api-definition
public virtual void PrintPreview(RadPrintDocument document)

Parameters

document

RadPrintDocument

An instance of RadPrintDocument used to control the print process.

ProcessCodedUIMessage(ref IPCMessage)

Processes the coded UI message.

Declaration

cs-api-definition
protected override void ProcessCodedUIMessage(ref IPCMessage request)

Parameters

request

IPCMessage

The request.

Overrides RadControl.ProcessCodedUIMessage(ref IPCMessage)

ProcessDialogKey(Keys)

Processes a dialog key.

Declaration

cs-api-definition
protected override bool ProcessDialogKey(Keys keyData)

Parameters

keyData

Keys

One of the Keys values that represents the key to process.

Returns

bool

true if the key was processed by the control; otherwise, false.

Overrides Control.ProcessDialogKey(Keys)

SaveLayout(Stream)

Stores to a stream RadGridView properties, sub-objects and their properties in XML format, using the serialization information provided by the XmlSerializationInfo property

Declaration

cs-api-definition
public virtual void SaveLayout(Stream stream)

Parameters

stream

Stream

SaveLayout(XmlWriter)

Stores RadGridView properties, sub-objects and their properties in XML format, using the serialization information provided by the XmlSerializationInfo property

Declaration

cs-api-definition
public virtual void SaveLayout(XmlWriter xmlWriter)

Parameters

xmlWriter

XmlWriter

XmlWriter to use by the built-in serializer

SaveLayout(string)

Stores to a file RadGridView properties, sub-objects and their properties in XML format, using the serialization information provided by the XmlSerializationInfo property

Declaration

cs-api-definition
public virtual void SaveLayout(string fileName)

Parameters

fileName

string

SelectAll()

Select all cells (rows) in RadGriView

Declaration

cs-api-definition
public void SelectAll()

ShowColumnChooser()

Shows the GridViewColumnChooser for the columns of the master view template.

Declaration

cs-api-definition
public void ShowColumnChooser()

ShowColumnChooser(GridViewTemplate)

Declaration

cs-api-definition
public void ShowColumnChooser(GridViewTemplate template)

Parameters

template

GridViewTemplate

The template which columns will be shown for.

UnWireEvents()

Unsubscribe from the handled events.

Declaration

cs-api-definition
protected virtual void UnWireEvents()

WireEvents()

Subscribe to events handling the basic features in RadGridView.

Declaration

cs-api-definition
protected virtual void WireEvents()

WndProc(ref Message)

Processes Windows messages.

Declaration

cs-api-definition
protected override void WndProc(ref Message m)

Parameters

m

Message

The Windows Message to process.

Overrides RadControl.WndProc(ref Message)

Events

AutoGeneratingColumn

Fires each time a new column is automatically generated and is about to be added to the columns of RadGridView. Occurs one time for each public, non-static property in the bound data type when the DataSource property is changed and the AutoGenerateColumns property is true.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewAutoGeneratingColumnEventHandler AutoGeneratingColumn

Event Value

GridViewAutoGeneratingColumnEventHandler

CellBeginEdit

Fires when the cell is entering edit mode. The action can be canceled.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCellCancelEventHandler CellBeginEdit

Event Value

GridViewCellCancelEventHandler

CellClick

Fires when a cell is clicked.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCellEventHandler CellClick

Event Value

GridViewCellEventHandler

CellDoubleClick

Fires when a cell is double clicked.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCellEventHandler CellDoubleClick

Event Value

GridViewCellEventHandler

CellEditorInitialized

Fires when an element for editing a cell is initialized and visible.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCellEventHandler CellEditorInitialized

Event Value

GridViewCellEventHandler

CellEndEdit

Fires when the cell editing is finished.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCellEventHandler CellEndEdit

Event Value

GridViewCellEventHandler

CellFormatting

Fires when the content of a data cell needs to be formatted for display.

Declaration

cs-api-definition
[Browsable(true)]
public event CellFormattingEventHandler CellFormatting

Event Value

CellFormattingEventHandler

CellMerging

Fires when the two neighbor cells are compared and about to be merged.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCellMergingEventHandler CellMerging

Event Value

GridViewCellMergingEventHandler

CellMouseMove

Fires when the mouse pointer moves over the cell.

Declaration

cs-api-definition
[Browsable(true)]
public event CellMouseMoveEventHandler CellMouseMove

Event Value

CellMouseMoveEventHandler

CellPaint

Fires when a cell needs to be painted.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCellPaintEventHandler CellPaint

Event Value

GridViewCellPaintEventHandler

CellValidated

Fires when a row has finished validating.

Declaration

cs-api-definition
public event CellValidatedEventHandler CellValidated

Event Value

CellValidatedEventHandler

CellValidating

Fires when Cell is validating.

Declaration

cs-api-definition
public event CellValidatingEventHandler CellValidating

Event Value

CellValidatingEventHandler

CellValueChanged

Fires when the value of a cell changes.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCellEventHandler CellValueChanged

Event Value

GridViewCellEventHandler

CellValueNeeded

Fires when the unbound cell requires a value for a cell in order to format and display the cell.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCellValueEventHandler CellValueNeeded

Event Value

GridViewCellValueEventHandler

CellValuePushed

Fires when the unbound cell changed and requires storage in the underlying data source.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCellValueEventHandler CellValuePushed

Event Value

GridViewCellValueEventHandler

ChildViewExpanded

Fires when the child view is expanded or collapsed.

Declaration

cs-api-definition
[Browsable(true)]
public event ChildViewExpandedEventHandler ChildViewExpanded

Event Value

ChildViewExpandedEventHandler

ChildViewExpanding

Fires when the child view is expanded or collapsed.

Declaration

cs-api-definition
[Browsable(true)]
public event ChildViewExpandingEventHandler ChildViewExpanding

Event Value

ChildViewExpandingEventHandler

ChildViewPrinting

Fires for hierarchy rows with more than one child views.

Declaration

cs-api-definition
[Browsable(true)]
public event ChildViewPrintingEventHandler ChildViewPrinting

Event Value

ChildViewPrintingEventHandler

ColumnChooserCreated

Fires when a ColumnChooserCreated is created.

Declaration

cs-api-definition
[Browsable(true)]
public event ColumnChooserCreatedEventHandler ColumnChooserCreated

Event Value

ColumnChooserCreatedEventHandler

ColumnChooserItemElementCreating

Fires when a new column chooser item element is being created.

Declaration

cs-api-definition
[Browsable(true)]
public event ColumnChooserItemElementCreatingEventHandler ColumnChooserItemElementCreating

Event Value

ColumnChooserItemElementCreatingEventHandler

ColumnWidthChanged

Fires when the width of a column changes.

Declaration

cs-api-definition
[Browsable(true)]
public event ColumnWidthChangedEventHandler ColumnWidthChanged

Event Value

ColumnWidthChangedEventHandler

ColumnWidthChanging

Fires before the width of a column changes.

Declaration

cs-api-definition
[Browsable(true)]
public event ColumnWidthChangingEventHandler ColumnWidthChanging

Event Value

ColumnWidthChangingEventHandler

CommandCellClick

Fires when a command cell is clicked.

Declaration

cs-api-definition
[Browsable(true)]
public event CommandCellClickEventHandler CommandCellClick

Event Value

CommandCellClickEventHandler

ConditionalFormattingFormShown

Declaration

cs-api-definition
public event EventHandler ConditionalFormattingFormShown

Event Value

EventHandler

ContextMenuOpening

Fires before a context menu is shown.

Declaration

cs-api-definition
[Browsable(true)]
public event ContextMenuOpeningEventHandler ContextMenuOpening

Event Value

ContextMenuOpeningEventHandler

Copying

Occurs when the RadGridView has prepared appropriate data formats that represent the copy selection, added the copy selection formats to a DataObject, and is ready to either place the DataObject on the Clipboard.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewClipboardEventHandler Copying

Event Value

GridViewClipboardEventHandler

CopyingCellClipboardContent

Occurs when the RadGridView prepares each cell's value to be placed on the Clipboard.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCellValueEventHandler CopyingCellClipboardContent

Event Value

GridViewCellValueEventHandler

CreateCell

Fires when a cell needs to be created.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCreateCellEventHandler CreateCell

Event Value

GridViewCreateCellEventHandler

CreateCompositeFilterDialog

Occurs when a composite filter dialog is being created.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCreateCompositeFilterDialogEventHandler CreateCompositeFilterDialog

Event Value

GridViewCreateCompositeFilterDialogEventHandler

CreateRow

Fires when a row needs to be created.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCreateRowEventHandler CreateRow

Event Value

GridViewCreateRowEventHandler

CreateRowInfo

Occurs when the instance of GridViewRowInfo is created.

Declaration

cs-api-definition
public event GridViewCreateRowInfoEventHandler CreateRowInfo

Event Value

GridViewCreateRowInfoEventHandler

CurrentCellChanged

Fires after the current cell has changed.

Declaration

cs-api-definition
[Browsable(true)]
public event CurrentCellChangedEventHandler CurrentCellChanged

Event Value

CurrentCellChangedEventHandler

CurrentColumnChanged

Fires when the current column has changed.

Declaration

cs-api-definition
[Browsable(true)]
public event CurrentColumnChangedEventHandler CurrentColumnChanged

Event Value

CurrentColumnChangedEventHandler

CurrentRowChanged

Fires when current row is changed.

Declaration

cs-api-definition
[Browsable(true)]
public event CurrentRowChangedEventHandler CurrentRowChanged

Event Value

CurrentRowChangedEventHandler

CurrentRowChanging

Fires when the current row is changing. The action can be canceled.

Declaration

cs-api-definition
[Browsable(true)]
public event CurrentRowChangingEventHandler CurrentRowChanging

Event Value

CurrentRowChangingEventHandler

CurrentViewChanged

Fires when the current view in RadGridView has changed.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCurrentViewChangedEventHandler CurrentViewChanged

Event Value

GridViewCurrentViewChangedEventHandler

CustomFiltering

Fires for custom filtering operation.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCustomFilteringEventHandler CustomFiltering

Event Value

GridViewCustomFilteringEventHandler

CustomGrouping

Fires for custom grouping operation.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCustomGroupingEventHandler CustomGrouping

Event Value

GridViewCustomGroupingEventHandler

CustomSorting

Fires for custom sorting operation.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCustomSortingEventHandler CustomSorting

Event Value

GridViewCustomSortingEventHandler

DataBindingComplete

Fires after data binding operation has finished.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewBindingCompleteEventHandler DataBindingComplete

Event Value

GridViewBindingCompleteEventHandler

DataError

Fires when an external data-parsing or validation operation throws an exception, or when an attempt to commit data to a data source fails.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewDataErrorEventHandler DataError

Event Value

GridViewDataErrorEventHandler

DataGroupNeeded

Fires when the data group is required in virtual mode.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewDataGroupEventHandler DataGroupNeeded

Event Value

GridViewDataGroupEventHandler

DefaultValuesNeeded

Fires when the user enters the row for new records, so that it can be populated with default values.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewRowEventHandler DefaultValuesNeeded

Event Value

GridViewRowEventHandler

EditorRequired

Fires after CellBeginEdit.

Declaration

cs-api-definition
[Browsable(true)]
public event EditorRequiredEventHandler EditorRequired

Event Value

EditorRequiredEventHandler

ExpressionEditorFormCreated

Fires when a new expression editor form is created.

Declaration

cs-api-definition
[Browsable(true)]
public event ExpressionEditorFormCreatedEventHandler ExpressionEditorFormCreated

Event Value

ExpressionEditorFormCreatedEventHandler

FilterChanged

Occurs when the filter is changed.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCollectionChangedEventHandler FilterChanged

Event Value

GridViewCollectionChangedEventHandler

FilterChanging

Occurs when the filter is changing.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCollectionChangingEventHandler FilterChanging

Event Value

GridViewCollectionChangingEventHandler

FilterExpressionChanged

Occurs when the filter expression is changed.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewFilterExpressionChangedEventHandler FilterExpressionChanged

Event Value

GridViewFilterExpressionChangedEventHandler

FilterPopupInitialized

Occurs when the filter popup has been initialized.

Declaration

cs-api-definition
[Browsable(true)]
public event FilterPopupInitializedEventHandler FilterPopupInitialized

Event Value

FilterPopupInitializedEventHandler

FilterPopupRequired

Occurs when a filter popup is required.

Declaration

cs-api-definition
[Browsable(true)]
public event FilterPopupRequiredEventHandler FilterPopupRequired

Event Value

FilterPopupRequiredEventHandler

GroupByChanged

Fires when grouping is changed.

Declaration

cs-api-definition
public event GridViewCollectionChangedEventHandler GroupByChanged

Event Value

GridViewCollectionChangedEventHandler

GroupByChanging

Fires when grouping is changing. The action can be canceled.

Declaration

cs-api-definition
public event GridViewCollectionChangingEventHandler GroupByChanging

Event Value

GridViewCollectionChangingEventHandler

GroupExpanded

Fires when the DataGroup is expanded or collapsed.

Declaration

cs-api-definition
[Browsable(true)]
public event GroupExpandedEventHandler GroupExpanded

Event Value

GroupExpandedEventHandler

GroupExpanding

Fires when the DataGroup is expanding or collapsing. This behavior is valid when grouping or hierarchy mode is applied.

Declaration

cs-api-definition
[Browsable(true)]
public event GroupExpandingEventHandler GroupExpanding

Event Value

GroupExpandingEventHandler

GroupSortChanged

Fires after the user has changed the sorting of the group.

Declaration

cs-api-definition
public event GridViewGroupSortChangedEventHandler GroupSortChanged

Event Value

GridViewGroupSortChangedEventHandler

GroupSortChanging

Fires when the user changes the sorting of the group. The action can be canceled.

Declaration

cs-api-definition
public event GridViewGroupSortChangingEventHandler GroupSortChanging

Event Value

GridViewGroupSortChangingEventHandler

GroupSummaryEvaluate

Fires when evaluation of group summary is undergoing.

Declaration

cs-api-definition
[Browsable(true)]
public event GroupSummaryEvaluateEventHandler GroupSummaryEvaluate

Event Value

GroupSummaryEvaluateEventHandler

Remarks

Allows modification of the result by providing access to the currently evaluated value and the data group.

HeaderCellToggleStateChanged

Fires when a toggle state changed of RadCheckBoxElement in header cell.

Declaration

cs-api-definition
[Browsable(true)]
public event HeaderCellToggleStateChangedEventHandler HeaderCellToggleStateChanged

Event Value

HeaderCellToggleStateChangedEventHandler

HyperlinkOpened

Occurs when the hyperlink is opened.

Declaration

cs-api-definition
public event HyperlinkOpenedEventHandler HyperlinkOpened

Event Value

HyperlinkOpenedEventHandler

HyperlinkOpening

Occurs when the hyperlink is opening.

Declaration

cs-api-definition
public event HyperlinkOpeningEventHandler HyperlinkOpening

Event Value

HyperlinkOpeningEventHandler

LayoutLoaded

Occurs when the layout is loaded.

Declaration

cs-api-definition
[Browsable(true)]
public event LayoutLoadedEventHandler LayoutLoaded

Event Value

LayoutLoadedEventHandler

PageChanged

Fires after the current page has changed.

Declaration

cs-api-definition
[Browsable(true)]
public event EventHandler<EventArgs> PageChanged

Event Value

EventHandler<EventArgs>

PageChanging

Fires when the current page is changing.

Declaration

cs-api-definition
[Browsable(true)]
public event EventHandler<PageChangingEventArgs> PageChanging

Event Value

EventHandler<PageChangingEventArgs>

Pasting

Occurs when the RadGridView is ready to paste data.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewClipboardEventHandler Pasting

Event Value

GridViewClipboardEventHandler

PastingCellClipboardContent

Occurs when the RadGridView is ready to paste data to individual cells.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCellValueEventHandler PastingCellClipboardContent

Event Value

GridViewCellValueEventHandler

PrintCellFormatting

Fires when the content of any grid cell needs to be formatted for printing.

Declaration

cs-api-definition
[Browsable(true)]
public event PrintCellFormattingEventHandler PrintCellFormatting

Event Value

PrintCellFormattingEventHandler

PrintCellPaint

Fires when the content of any grid cell needs to be formatted for printing.

Declaration

cs-api-definition
[Browsable(true)]
public event PrintCellPaintEventHandler PrintCellPaint

Event Value

PrintCellPaintEventHandler

RowFormatting

Fires when a data row is invalidated and needs to be formatted.

Declaration

cs-api-definition
[Browsable(true)]
public event RowFormattingEventHandler RowFormatting

Event Value

RowFormattingEventHandler

Example

csharp
void radGridView1_RowFormatting(object sender, RowFormattingEventArgs e) 
{ 
    if (e.RowElement.RowInfo.Cells.Count > 0 && (string)e.RowElement.RowInfo.Cells[0].Value == "3") 
        e.RowElement.Font = strikeoutFont; 
    else 
        e.RowElement.Font = SystemFonts.DialogFont; 
}

RowHeightChanged

Fires after the height of a row changes.

Declaration

cs-api-definition
[Browsable(true)]
public event RowHeightChangedEventHandler RowHeightChanged

Event Value

RowHeightChangedEventHandler

RowHeightChanging

Fires before the height of a row changes.

Declaration

cs-api-definition
[Browsable(true)]
public event RowHeightChangingEventHandler RowHeightChanging

Event Value

RowHeightChangingEventHandler

RowMouseMove

Fires when the mouse pointer moves over a row.

Declaration

cs-api-definition
[Browsable(true)]
public event RowMouseMoveEventHandler RowMouseMove

Event Value

RowMouseMoveEventHandler

RowPaint

Fires when a row needs to be painted.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewRowPaintEventHandler RowPaint

Event Value

GridViewRowPaintEventHandler

RowSourceNeeded

Provides data for the parent row in RadGridView Hierarchy Mode

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewRowSourceNeededEventHandler RowSourceNeeded

Event Value

GridViewRowSourceNeededEventHandler

RowValidated

Fires when a row is validated.

Declaration

cs-api-definition
public event RowValidatedEventHandler RowValidated

Event Value

RowValidatedEventHandler

RowValidating

Fires before a row is validated.

Declaration

cs-api-definition
public event RowValidatingEventHandler RowValidating

Event Value

RowValidatingEventHandler

RowsChanged

Fires when the Rows collection of a GridViewTemplate changes.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCollectionChangedEventHandler RowsChanged

Event Value

GridViewCollectionChangedEventHandler

RowsChanging

Fires before the Rows collection of a GridViewTemplate changes.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewCollectionChangingEventHandler RowsChanging

Event Value

GridViewCollectionChangingEventHandler

SelectionChanged

Fires when the current selection is changed.

Declaration

cs-api-definition
[Browsable(true)]
public event EventHandler SelectionChanged

Event Value

EventHandler

SelectionChanging

Fires when the current selection is changing.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewSelectionCancelEventHandler SelectionChanging

Event Value

GridViewSelectionCancelEventHandler

SortChanged

Fires when the sorting is changed.

Declaration

cs-api-definition
public event GridViewCollectionChangedEventHandler SortChanged

Event Value

GridViewCollectionChangedEventHandler

SortChanging

Fires when the sorting is changing. The action can be canceled.

Declaration

cs-api-definition
public event GridViewCollectionChangingEventHandler SortChanging

Event Value

GridViewCollectionChangingEventHandler

UserAddedRow

Occurs when the user has finished adding a row to the RadGridView

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewRowEventHandler UserAddedRow

Event Value

GridViewRowEventHandler

UserAddingRow

Occurs when the user adding new row to the RadGridView

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewRowCancelEventHandler UserAddingRow

Event Value

GridViewRowCancelEventHandler

UserDeletedRow

Occurs when the user has finished deleting a row from the RadGridView.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewRowEventHandler UserDeletedRow

Event Value

GridViewRowEventHandler

UserDeletingRow

Occurs when the user deletes a row from the RadGridView.

Declaration

cs-api-definition
[Browsable(true)]
public event GridViewRowCancelEventHandler UserDeletingRow

Event Value

GridViewRowCancelEventHandler

ValueChanged

Fires when the value of an editor changes.

Declaration

cs-api-definition
[Browsable(true)]
public event EventHandler ValueChanged

Event Value

EventHandler

ValueChanging

Fires before the value in an editor is being changed. The action can be canceled.

Declaration

cs-api-definition
[Browsable(true)]
public event ValueChangingEventHandler ValueChanging

Event Value

ValueChangingEventHandler

ViewCellFormatting

Fires when the content of any grid cell needs to be formatted for display.

Declaration

cs-api-definition
[Browsable(true)]
public event CellFormattingEventHandler ViewCellFormatting

Event Value

CellFormattingEventHandler

ViewRowFormatting

Fires when a grid row is invalidated and needs to be formatted.

Declaration

cs-api-definition
[Browsable(true)]
public event RowFormattingEventHandler ViewRowFormatting

Event Value

RowFormattingEventHandler

In this article
DefinitionConstructorsRadGridView()PropertiesActiveEditorAddNewRowPositionAllowAddNewRowAllowAutoSizeColumnsAllowCellContextMenuAllowColumnChooserAllowColumnHeaderContextMenuAllowColumnReorderAllowColumnResizeAllowDeleteRowAllowDragToGroupAllowEditRowAllowMultiColumnSortingAllowRowHeaderContextMenuAllowRowReorderAllowRowResizeAllowSearchRowAutoExpandGroupsAutoGenerateColumnsAutoGenerateHierarchyAutoSizeAutoSizeColumnsModeAutoSizeRowsBeginEditModeBottomPinnedRowsModeCaseSensitiveChildRowsChildViewTabsPositionClipboardCopyModeClipboardCutModeClipboardPasteModeCloseEditorWhenValidationFailsColumnChooserColumnChooserSortOrderColumnCountColumnsContextMenuManagerCurrentCellCurrentCellAddressCurrentColumnCurrentRowCurrentViewDataMemberDataSourceDefaultSizeEditorManagerEnableAlternatingRowColorEnableCustomDrawingEnableCustomFilteringEnableCustomGroupingEnableCustomSortingEnableFastScrollingEnableFilteringEnableGroupingEnableHotTrackingEnableKineticScrollingEnablePagingEnableSortingEnableUIAutomationEnterKeyModeFilterDescriptorsGridBehaviorGridNavigatorGridViewElementGroupDescriptorsGroupExpandAnimationTypeGroupsHideSelectionHorizontalScrollStateIsDisposingIsInEditModeMasterTemplateMasterViewMergeCellsEditModeMergeCellsModeMultiSelectNewRowEnterKeyModePageSizePrintSettingsDialogFactoryPrintStyleReadOnlyRelationsRowCountRowsSearchRowPositionSelectedCellsSelectedRowsSelectionModeShowCellErrorsShowChildViewCaptionsShowCollapsedGroupSummariesShowColumnHeadersShowFilteringRowShowGroupPanelShowGroupPanelScrollbarsShowGroupedColumnsShowHeaderCellButtonsShowNoDataTextShowRowErrorsShowRowHeaderColumnShowSelectColumnSortDescriptorsSplitModeStandardTabSummaryRowsBottomSummaryRowsTopSynchronizeCurrentRowInSplitModeTableElementTemplatesTitlePositionTitleTextUseScrollbarsInHierarchyVerticalScrollStateViewDefinitionVirtualModeXmlSerializationInfoMethodsBeginEdit()BeginInit()BeginUpdate()BestFitColumns()BestFitColumns(BestFitColumnMode)CancelEdit()ClearSelection()CloseEditor()ControlDefinesThemeForElement(RadElement)Copy()CreateAccessibilityInstance()CreateChildItems(RadElement)CreateGridViewElement()CreateGridViewLayoutSerializer(ComponentXmlSerializationInfo)Cut()DeferRefresh()DisplayedColumnCount(bool)DisplayedRowCount(bool)Dispose(bool)EndEdit()EndInit()EndUpdate()EndUpdate(bool)Evaluate(string, IEnumerable<GridViewRowInfo>)GetClipboardContent()GetDefaultXmlSerializationInfo()HideColumnChooser()InvalidateMultiSelection()IsInputKey(Keys)LoadFrom(IDataReader)LoadLayout(Stream)LoadLayout(XmlReader)LoadLayout(string)OnAutoGeneratingColumn(object, GridViewAutoGeneratingColumnEventArgs)OnBindingContextChanged(EventArgs)OnCancelRowEdit(object, QuestionEventArgs)OnCellBeginEdit(object, GridViewCellCancelEventArgs)OnCellClick(object, GridViewCellEventArgs)OnCellDoubleClick(object, GridViewCellEventArgs)OnCellEditorInitialized(object, GridViewCellEventArgs)OnCellEndEdit(object, GridViewCellEventArgs)OnCellFormatting(object, CellFormattingEventArgs)OnCellMerging(GridViewCellMergingEventArgs)OnCellMouseMove(object, MouseEventArgs)OnCellPaint(object, GridViewCellPaintEventArgs)OnCellValidated(object, CellValidatedEventArgs)OnCellValidating(object, CellValidatingEventArgs)OnCellValueChanged(object, GridViewCellEventArgs)OnCellValueNeeded(object, GridViewCellValueEventArgs)OnCellValuePushed(object, GridViewCellValueEventArgs)OnChildViewExpanded(object, ChildViewExpandedEventArgs)OnChildViewExpanding(object, ChildViewExpandingEventArgs)OnChildViewPrinting(object, ChildViewPrintingEventArgs)OnColumnChooserItemElementCreating(object, ColumnChooserItemElementCreatingEventArgs)OnColumnWidthChanged(object, ColumnWidthChangedEventArgs)OnColumnWidthChanging(object, ColumnWidthChangingEventArgs)OnCommandCellClick(object, GridViewCellEventArgs)OnConditionalFormattingFormShown(object, EventArgs)OnContextMenuOpening(object, ContextMenuOpeningEventArgs)OnCopying(object, GridViewClipboardEventArgs)OnCopyingCellClipboardContent(object, GridViewCellValueEventArgs)OnCreateCell(object, GridViewCreateCellEventArgs)OnCreateCompositeFilterDialog(object, GridViewCreateCompositeFilterDialogEventArgs)OnCreateRow(object, GridViewCreateRowEventArgs)OnCreateRowInfo(object, GridViewCreateRowInfoEventArgs)OnCurrentCellChanged(object, CurrentCellChangedEventArgs)OnCurrentColumnChanged(object, CurrentColumnChangedEventArgs)OnCurrentRowChanged(object, CurrentRowChangedEventArgs)OnCurrentRowChanging(object, CurrentRowChangingEventArgs)OnCustomFiltering(object, GridViewCustomFilteringEventArgs)OnCustomGrouping(object, GridViewCustomGroupingEventArgs)OnCustomSorting(object, GridViewCustomSortingEventArgs)OnDataBindingComplete(object, GridViewBindingCompleteEventArgs)OnDataError(object, GridViewDataErrorEventArgs)OnDataGroupNeeded(object, GridViewDataGroupEventArgs)OnDefaultValuesNeeded(object, DefaultValuesNeededEventArgs)OnEditorRequired(object, EditorRequiredEventArgs)OnExpressionEditorFormCreated(object, ExpressionEditorFormCreatedEventArgs)OnFilterChanged(object, GridViewCollectionChangedEventArgs)OnFilterChanging(object, GridViewCollectionChangingEventArgs)OnFilterExpressionChanged(object, FilterExpressionChangedEventArgs)OnFilterPopupInitialized(object, FilterPopupInitializedEventArgs)OnFilterPopupRequired(object, FilterPopupRequiredEventArgs)OnGotFocus(EventArgs)OnGroupByChanged(object, GridViewCollectionChangedEventArgs)OnGroupByChanging(object, GridViewCollectionChangingEventArgs)OnGroupExpanded(object, GroupExpandedEventArgs)OnGroupExpanding(object, GroupExpandingEventArgs)OnGroupSortChanged(object, GridViewGroupSortChangedEventArgs)OnGroupSortChanging(object, GridViewGroupSortChangingEventArgs)OnGroupSummaryEvaluate(object, GroupSummaryEvaluationEventArgs)OnHeaderCellToggleStateChanged(object, GridViewHeaderCellEventArgs)OnHyperlinkOpened(object, HyperlinkOpenedEventArgs)OnHyperlinkOpening(object, HyperlinkOpeningEventArgs)OnKeyDown(KeyEventArgs)OnKeyPress(KeyPressEventArgs)OnKeyUp(KeyEventArgs)OnLayoutLoaded(object, LayoutLoadedEventArgs)OnLoad(Size)OnLostFocus(EventArgs)OnMouseClick(MouseEventArgs)OnMouseDoubleClick(MouseEventArgs)OnMouseDown(MouseEventArgs)OnMouseEnter(EventArgs)OnMouseLeave(EventArgs)OnMouseMove(MouseEventArgs)OnMouseUp(MouseEventArgs)OnMouseWheel(MouseEventArgs)OnNewRowNeeded(object, GridViewRowEventArgs)OnPageChanged(object, EventArgs)OnPageChanging(object, PageChangingEventArgs)OnPasting(object, GridViewClipboardEventArgs)OnPastingCellClipboardContent(object, GridViewCellValueEventArgs)OnPrintCellFormatting(object, PrintCellFormattingEventArgs)OnPrintCellPaint(object, PrintCellPaintEventArgs)OnResize(EventArgs)OnRowDirtyStateNeeded(object, QuestionEventArgs)OnRowFormatting(object, RowFormattingEventArgs)OnRowHeightChanged(object, RowHeightChangedEventArgs)OnRowHeightChanging(object, RowHeightChangingEventArgs)OnRowIsVisibleChanged(object, EventArgs)OnRowMouseMove(object, MouseEventArgs)OnRowPaint(object, GridViewRowPaintEventArgs)OnRowSourceNeeded(object, GridViewRowSourceNeededEventArgs)OnRowValidated(object, RowValidatedEventArgs)OnRowValidating(object, RowValidatingEventArgs)OnRowsChanged(object, GridViewCollectionChangedEventArgs)OnRowsChanging(object, GridViewCollectionChangingEventArgs)OnSelectionChanged(object, EventArgs)OnSelectionChanging(object, GridViewSelectionCancelEventArgs)OnSortChanged(object, GridViewCollectionChangedEventArgs)OnSortChanging(object, GridViewCollectionChangingEventArgs)OnUserAddedRow(object, GridViewRowEventArgs)OnUserAddingRow(object, GridViewRowCancelEventArgs)OnUserDeletedRow(object, GridViewRowEventArgs)OnUserDeletingRow(object, GridViewRowCancelEventArgs)OnValidated(EventArgs)OnValidating(CancelEventArgs)OnValueChanged(object, EventArgs)OnValueChanging(object, ValueChangingEventArgs)OnViewCellFormatting(object, CellFormattingEventArgs)OnViewRowFormatting(object, RowFormattingEventArgs)Paste()Print()Print(bool)Print(bool, RadPrintDocument)PrintPreview()PrintPreview(RadPrintDocument)ProcessCodedUIMessage(ref IPCMessage)ProcessDialogKey(Keys)SaveLayout(Stream)SaveLayout(XmlWriter)SaveLayout(string)SelectAll()ShowColumnChooser()ShowColumnChooser(GridViewTemplate)UnWireEvents()WireEvents()WndProc(ref Message)EventsAutoGeneratingColumnCellBeginEditCellClickCellDoubleClickCellEditorInitializedCellEndEditCellFormattingCellMergingCellMouseMoveCellPaintCellValidatedCellValidatingCellValueChangedCellValueNeededCellValuePushedChildViewExpandedChildViewExpandingChildViewPrintingColumnChooserCreatedColumnChooserItemElementCreatingColumnWidthChangedColumnWidthChangingCommandCellClickConditionalFormattingFormShownContextMenuOpeningCopyingCopyingCellClipboardContentCreateCellCreateCompositeFilterDialogCreateRowCreateRowInfoCurrentCellChangedCurrentColumnChangedCurrentRowChangedCurrentRowChangingCurrentViewChangedCustomFilteringCustomGroupingCustomSortingDataBindingCompleteDataErrorDataGroupNeededDefaultValuesNeededEditorRequiredExpressionEditorFormCreatedFilterChangedFilterChangingFilterExpressionChangedFilterPopupInitializedFilterPopupRequiredGroupByChangedGroupByChangingGroupExpandedGroupExpandingGroupSortChangedGroupSortChangingGroupSummaryEvaluateHeaderCellToggleStateChangedHyperlinkOpenedHyperlinkOpeningLayoutLoadedPageChangedPageChangingPastingPastingCellClipboardContentPrintCellFormattingPrintCellPaintRowFormattingRowHeightChangedRowHeightChangingRowMouseMoveRowPaintRowSourceNeededRowValidatedRowValidatingRowsChangedRowsChangingSelectionChangedSelectionChangingSortChangedSortChangingUserAddedRowUserAddingRowUserDeletedRowUserDeletingRowValueChangedValueChangingViewCellFormattingViewRowFormatting
Not finding the help you need?
Contact Support