Class GridColumnGroupCellElement
Represents a group cell element.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.GridView.dll
Syntax
public class GridColumnGroupCellElement : GridHeaderCellElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider, IContextMenuProvider, IVirtualizedElement<GridViewColumn>
Constructors
GridColumnGroupCellElement(GridViewColumn, GridRowElement)
Initializes a new instance of the GridColumnGroupCellElement class.
Declaration
public GridColumnGroupCellElement(GridViewColumn column, GridRowElement row)
Parameters
GridViewColumn
column
The column. |
GridRowElement
row
The row. |
Properties
GridViewGroupColumn
Gets the group column info.
Declaration
protected GridViewGroupColumn GridViewGroupColumn { get; }
Property Value
GridViewGroupColumn
The group column info. |
ThemeEffectiveType
Gets the type of the theme effective.
Declaration
protected override Type ThemeEffectiveType { get; }
Property Value
System.Type
The type of the theme effective. |
Overrides
Methods
CanDragCore(Point)
Determines whether the element may be dragged.
Declaration
protected override bool CanDragCore(Point dragStartPoint)
Parameters
System.Drawing.Point
dragStartPoint
|
Returns
System.Boolean
|
Overrides
CreateColumnChooserMenuItems(RadDropDownMenu)
Creates the column chooser menu items.
Declaration
protected override void CreateColumnChooserMenuItems(RadDropDownMenu contextMenu)
Parameters
RadDropDownMenu
contextMenu
The context menu. |
Overrides
CreateContextMenuItems(RadDropDownMenu)
Creates the context menu items.
Declaration
protected override void CreateContextMenuItems(RadDropDownMenu menu)
Parameters
RadDropDownMenu
menu
The menu. |
Overrides
DisposeManagedResources()
Disposes the managed resources.
Declaration
protected override void DisposeManagedResources()
Overrides
DropInColumnGroupsView(ColumnGroupsViewDefinition, GridViewColumn, RadPosition)
Drops the in column groups view.
Declaration
protected override void DropInColumnGroupsView(ColumnGroupsViewDefinition view, GridViewColumn column, RadPosition dropPosition)
Parameters
ColumnGroupsViewDefinition
view
The view. |
GridViewColumn
column
The column. |
RadPosition
dropPosition
The drop position. |
Overrides
IsCompatible(GridViewColumn, Object)
Determines whether the specified data is compatible.
Declaration
public override bool IsCompatible(GridViewColumn data, object context)
Parameters
GridViewColumn
data
The data. |
System.Object
context
The context. |
Returns
System.Boolean
|
Overrides
PinColumn(PinnedColumnPosition)
Pins the column.
Declaration
protected override void PinColumn(PinnedColumnPosition position)
Parameters
PinnedColumnPosition
position
The position. |
Overrides
ProcessDragDrop(Point, ISupportDrag)
Core logic when a drag-drop is performed over this element. Allows inheritors to provide their own implementations.
Declaration
protected override void ProcessDragDrop(Point dropLocation, ISupportDrag dragObject)
Parameters
System.Drawing.Point
dropLocation
|
ISupportDrag
dragObject
|
Overrides
ProcessDragOver(Point, ISupportDrag)
Processes the drag over.
Declaration
protected override bool ProcessDragOver(Point currentMouseLocation, ISupportDrag dragObject)
Parameters
System.Drawing.Point
currentMouseLocation
The current mouse location. |
ISupportDrag
dragObject
The drag object. |
Returns
System.Boolean
|
Overrides
UpdateFilterButtonVisibility()
Updates the filter button visibility.
Declaration
protected override void UpdateFilterButtonVisibility()