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