Class GridGroupExpanderCellElement
Displays a sign indicating that the row can be expanded/collapsed
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.GridView.dll
Syntax
public class GridGroupExpanderCellElement : 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
GridGroupExpanderCellElement(GridViewColumn, GridRowElement)
Initializes a new instance of the GridFilterRowHeaderCellElement class.
Declaration
public GridGroupExpanderCellElement(GridViewColumn column, GridRowElement row)
Parameters
GridViewColumn
column
An instance of the GridViewColumn |
GridRowElement
row
An instance of the GridRowElement |
Fields
ExpandedProperty
Properties
Expanded
Gets or sets a value indicating whether the sign is in expanded or collapsed state
Declaration
public bool Expanded { get; }
Property Value
System.Boolean
|
Expander
Gets or sets a value indicating whether the sign is in expanded or collapsed state
Declaration
public virtual GridExpanderItem Expander { get; }
Property Value
GridExpanderItem
|
Methods
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
Initialize(GridViewColumn, GridRowElement)
Initializes the cell with specified column and row
Declaration
public override void Initialize(GridViewColumn column, GridRowElement row)
Parameters
GridViewColumn
column
An instance of GridViewColumn. |
GridRowElement
row
An instance of GridRowElement. |
Overrides
InitializeFields()
Initializes the fields.
Declaration
protected override void InitializeFields()
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
OnRowPropertyChanged(PropertyChangedEventArgs)
Declaration
protected override void OnRowPropertyChanged(PropertyChangedEventArgs e)
Parameters
System.ComponentModel.PropertyChangedEventArgs
e
|
Overrides
UpdateInfo()
Updates the visual state of the cell.
Declaration
public override void UpdateInfo()