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, IDrawFillElement, 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()