Inheritance
System.Object
GridDataHeaderCellRenderer
Implements
System.IDisposable
Assembly: Syncfusion.Grid.Wpf.dll
public class GridDataHeaderCellRenderer : GridVirtualizingCellRenderer<GridDataHeaderCellControl>, IGridCellRenderer, ICellRenderer, IHitTestSelectCells, IStyleChanged, IDisposable, IAllowKeepAliveOnlyCurrentCell
Constructors
Declaration
public GridDataHeaderCellRenderer()
Properties
Column
Declaration
public GridDataVisibleColumn Column { get; }
Property Value
Declaration
public GridDataHeaderCellModel HeaderCellModel { get; }
Property Value
Declaration
public bool ShouldShowAdvancedFilterPaneOnActivated { get; set; }
Property Value
Declaration
public GridDataTableModel TableModel { get; }
Property Value
Methods
Declaration
public override void CreateRendererElement(GridDataHeaderCellControl headerCellControl, GridRenderStyleInfo style)
Parameters
Overrides
Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRenderer<Syncfusion.Windows.Controls.Grid.GridDataHeaderCellControl>.CreateRendererElement(Syncfusion.Windows.Controls.Grid.GridDataHeaderCellControl, Syncfusion.Windows.Controls.Grid.GridRenderStyleInfo)
Declaration
protected override void OnActivated()
Overrides
Declaration
protected override void OnArrange(ArrangeCellArgs aca, GridRenderStyleInfo style)
Parameters
Overrides
Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRendererBase<Syncfusion.Windows.Controls.Grid.GridDataHeaderCellControl>.OnArrange(Syncfusion.Windows.Controls.Cells.ArrangeCellArgs, Syncfusion.Windows.Controls.Grid.GridRenderStyleInfo)
Declaration
protected override void OnDeactivated()
Overrides
Declaration
protected override void OnElementMeasured(UIElement el, Size size)
Parameters
Type |
Name |
Description |
System.Windows.UIElement |
el |
|
System.Windows.Size |
size |
|
Overrides
Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRendererBase<Syncfusion.Windows.Controls.Grid.GridDataHeaderCellControl>.OnElementMeasured(System.Windows.UIElement, System.Windows.Size)
Declaration
public override void OnInitializeContent(GridDataHeaderCellControl headerCellControl, GridRenderStyleInfo style)
Parameters
Overrides
Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRenderer<Syncfusion.Windows.Controls.Grid.GridDataHeaderCellControl>.OnInitializeContent(Syncfusion.Windows.Controls.Grid.GridDataHeaderCellControl, Syncfusion.Windows.Controls.Grid.GridRenderStyleInfo)
Declaration
protected override void OnRenderForPrinting(DrawingContext dc, RenderCellArgs rca, GridRenderStyleInfo style)
Parameters
Overrides
Declaration
protected override bool ShouldGridTryToHandlePreviewKeyDown(KeyEventArgs e)
Parameters
Type |
Name |
Description |
System.Windows.Input.KeyEventArgs |
e |
|
Returns
Overrides
Implements
System.IDisposable