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 Grid
Declaration
public GridColumnGroupCellElement(GridViewColumn column, GridRowElement row)
Parameters
Grid The column. |
Grid The row. |
Properties
GridViewGroupColumn
Gets the group column info.
Declaration
protected GridViewGroupColumn GridViewGroupColumn { get; }
Property Value
Grid The group column info. |
ThemeEffectiveType
Gets the type of the theme effective.
Declaration
protected override Type ThemeEffectiveType { get; }
Property Value
System. 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.
|
Returns
System.
|
Overrides
CreateColumnChooserMenuItems(RadDropDownMenu)
Creates the column chooser menu items.
Declaration
protected override void CreateColumnChooserMenuItems(RadDropDownMenu contextMenu)
Parameters
Rad The context menu. |
Overrides
CreateContextMenuItems(RadDropDownMenu)
Creates the context menu items.
Declaration
protected override void CreateContextMenuItems(RadDropDownMenu menu)
Parameters
Rad 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
Column The view. |
Grid The column. |
Rad The drop position. |
Overrides
IsCompatible(GridViewColumn, Object)
Determines whether the specified data is compatible.
Declaration
public override bool IsCompatible(GridViewColumn data, object context)
Parameters
Grid The data. |
System. The context. |
Returns
System.
|
Overrides
PinColumn(PinnedColumnPosition)
Pins the column.
Declaration
protected override void PinColumn(PinnedColumnPosition position)
Parameters
Pinned 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.
|
ISupport
|
Overrides
ProcessDragOver(Point, ISupportDrag)
Processes the drag over.
Declaration
protected override bool ProcessDragOver(Point currentMouseLocation, ISupportDrag dragObject)
Parameters
System. The current mouse location. |
ISupport The drag object. |
Returns
System.
|
Overrides
UpdateFilterButtonVisibility()
Updates the filter button visibility.
Declaration
protected override void UpdateFilterButtonVisibility()