Class GridRowHeaderCellElement
Represents the row header cell
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.GridView.dll
Syntax
public class GridRowHeaderCellElement : GridVirtualizedCellElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider, IContextMenuProvider, IVirtualizedElement<GridViewColumn>
Constructors
GridRowHeaderCellElement(GridViewColumn, GridRowElement)
Initializes a new instance of the GridRowHeaderCellElement class.
Declaration
public GridRowHeaderCellElement(GridViewColumn column, GridRowElement row)
Parameters
GridViewColumn
column
An instance of the GridViewColumn |
GridRowElement
row
An instance of the GridRowElement |
Methods
ArrangeOverride(SizeF)
Arranges the override.
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters
System.Drawing.SizeF
finalSize
The final size. |
Returns
System.Drawing.SizeF
|
Overrides
BindRowProperties()
Binds the row properties.
Declaration
protected override void BindRowProperties()
Overrides
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
CreateContextMenuItems(RadDropDownMenu)
Creates the context menu items.
Declaration
protected override void CreateContextMenuItems(RadDropDownMenu menu)
Parameters
RadDropDownMenu
menu
The menu. |
Overrides
CreateRowPinningMenuItems(RadDropDownMenu)
Creates the column pinning menu items.
Declaration
protected virtual void CreateRowPinningMenuItems(RadDropDownMenu contextMenu)
Parameters
RadDropDownMenu
contextMenu
The context menu. |
InitializeFields()
Initializes the fields.
Declaration
protected override void InitializeFields()
Overrides
MergeMenus(IContextMenuManager, Object[])
Merges the context menu.
Declaration
public override RadDropDownMenu MergeMenus(IContextMenuManager contextMenuManager, params object[] parameters)
Parameters
IContextMenuManager
contextMenuManager
The IContextMenuManager to merge with. |
System.Object[]
parameters
merge parameters. |
Returns
RadDropDownMenu
The merged context menu, if successfull. |
Overrides
OnRowPropertyChanged(PropertyChangedEventArgs)
Declaration
protected override void OnRowPropertyChanged(PropertyChangedEventArgs e)
Parameters
System.ComponentModel.PropertyChangedEventArgs
e
|
Overrides
PinRow(PinnedRowPosition)
Pins the row.
Declaration
protected virtual void PinRow(PinnedRowPosition position)
Parameters
PinnedRowPosition
position
The position. |
ShowContextMenu()
Shows the context menu.
Declaration
protected override void ShowContextMenu()
Overrides
UnbindRowProperties()
Unbinds the row properties.
Declaration
protected override void UnbindRowProperties()
Overrides
UpdateErrorInfo()
Updates the error info.
Declaration
protected virtual void UpdateErrorInfo()
UpdateImage()
Updates the image.
Declaration
protected virtual void UpdateImage()
UpdateInfoCore()
Updates the visual state of the cell.
Declaration
protected override void UpdateInfoCore()