Represents the context menu of RadVirtualGrid.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.GridView.dll
Syntax:
public class VirtualGridContextMenu : RadDropDownMenu, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IAnalyticsProvider, IPopupControl, IItemsControl
Inheritance: objectMarshalByRefObjectComponentControlScrollableControlRadControlRadPopupControlBaseRadItemsPopupControlRadDropDownMenuVirtualGridContextMenu...
Implements:
Inherited Members
Constructors
Initializes a new instance of the VirtualGridContextMenu class.
public VirtualGridContextMenu(RadVirtualGridElement gridElement)
The grid element.
Properties
Gets the grid element.
public RadVirtualGridElement GridElement { get; }
The grid element.
Gets or sets the class name string that ThemeResolutionService will use to find the themes registered for the control.
public override string ThemeClassName { get; set; }
Overrides:
By default the return value is RadControl's type FullName; Some controls like drop down menu has different ThemeClassName depending on the runtime usage of the control.
Methods
Initializes the children.
protected override void InitializeChildren()
Overrides:
Initializes the data cell context menu.
protected virtual void InitializeDataCellContextMenu()
Initializes the filter cell context menu.
protected virtual void InitializeFilterCellContextMenu()
Initializes the header cell context menu.
protected virtual void InitializeHeaderCellContextMenu(VirtualGridHeaderCellElement cell)
The cell.
Initializes the menu items.
public virtual void InitializeMenuItems(VirtualGridCellElement cell)
The cell.
Initializes the menu items text.
public void InitializeMenuItemsText()
Initializes the new row context menu.
protected virtual void InitializeNewRowContextMenu()
Initializes the row context menu.
protected virtual void InitializeRowContextMenu()