WPF

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class GridDataHeaderCellRenderer - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class GridDataHeaderCellRenderer

    Inheritance
    System.Object
    NonFinalizeDisposable
    Disposable
    CellRendererBase<GridRenderStyleInfo>
    GridCellRendererBase
    GridVirtualizingCellRendererBase<GridDataHeaderCellControl>
    GridVirtualizingCellRenderer<GridDataHeaderCellControl>
    GridDataHeaderCellRenderer
    Implements
    IGridCellRenderer
    ICellRenderer
    IHitTestSelectCells
    IStyleChanged
    System.IDisposable
    IAllowKeepAliveOnlyCurrentCell
    Inherited Members
    GridVirtualizingCellRenderer<GridDataHeaderCellControl>.OnWireUIElement(GridDataHeaderCellControl)
    GridVirtualizingCellRenderer<GridDataHeaderCellControl>.OnUnwireUIElement(GridDataHeaderCellControl)
    GridVirtualizingCellRenderer<GridDataHeaderCellControl>.OnCancelMouseCapture(UIElement)
    GridVirtualizingCellRenderer<GridDataHeaderCellControl>.OnRecaptureMouse(UIElement)
    GridVirtualizingCellRenderer<GridDataHeaderCellControl>.GetControlValueFromEditor()
    GridVirtualizingCellRenderer<GridDataHeaderCellControl>.GetControlValueFromEditorCore(GridDataHeaderCellControl)
    GridVirtualizingCellRenderer<GridDataHeaderCellControl>.GetControlTextFromEditor()
    GridVirtualizingCellRenderer<GridDataHeaderCellControl>.GetControlTextFromEditorCore(GridDataHeaderCellControl)
    GridVirtualizingCellRenderer<GridDataHeaderCellControl>.RefreshContent()
    GridVirtualizingCellRenderer<GridDataHeaderCellControl>.EnsureCurrentCellUIElement()
    GridVirtualizingCellRenderer<GridDataHeaderCellControl>.RaiseGridPreviewMouseMove(RowColumnIndex, MouseEventArgs)
    GridVirtualizingCellRenderer<GridDataHeaderCellControl>.RollbackTextChange(TextBoxBase)
    GridVirtualizingCellRenderer<GridDataHeaderCellControl>.EmptyRecycleBin()
    GridVirtualizingCellRenderer<GridDataHeaderCellControl>.AllowKeepAliveOnlyCurrentCell
    GridVirtualizingCellRenderer<GridDataHeaderCellControl>.CurrentCellUIElement
    GridVirtualizingCellRendererBase<GridDataHeaderCellControl>.InitializeDefaultProperties(GridDataHeaderCellControl)
    GridVirtualizingCellRendererBase<GridDataHeaderCellControl>.ArrangeUIElement(ArrangeCellArgs, GridDataHeaderCellControl, GridRenderStyleInfo)
    GridVirtualizingCellRendererBase<GridDataHeaderCellControl>.GetBounds(UIElement)
    GridVirtualizingCellRendererBase<GridDataHeaderCellControl>.SetBounds(UIElement, Rect)
    GridVirtualizingCellRendererBase<GridDataHeaderCellControl>.SetBounds(UIElement, Rect, Boolean, Boolean)
    GridVirtualizingCellRendererBase<GridDataHeaderCellControl>.InvalidateMeasureRecursive(UIElement)
    GridVirtualizingCellRendererBase<GridDataHeaderCellControl>.OnElementArranged(UIElement, Rect)
    GridVirtualizingCellRendererBase<GridDataHeaderCellControl>.GetUIElement(CellUIElements)
    GridVirtualizingCellRendererBase<GridDataHeaderCellControl>.InitializeContent(GridDataHeaderCellControl, GridRenderStyleInfo)
    GridVirtualizingCellRendererBase<GridDataHeaderCellControl>.OnPrepareUIElements(ArrangeCellArgs, List<UIElement>, ScrollControlChildFrame, GridRenderStyleInfo)
    GridVirtualizingCellRendererBase<GridDataHeaderCellControl>.CreateUIElement(ArrangeCellArgs, GridRenderStyleInfo)
    GridVirtualizingCellRendererBase<GridDataHeaderCellControl>.OnUnloadUIElements(VirtualizingCellsControl, RowColumnIndex, CellUIElements)
    GridVirtualizingCellRendererBase<GridDataHeaderCellControl>.Dispose(Boolean)
    GridVirtualizingCellRendererBase<GridDataHeaderCellControl>.AllowRecycle
    GridVirtualizingCellRendererBase<GridDataHeaderCellControl>.AllowTransparentBackground
    GridVirtualizingCellRendererBase<GridDataHeaderCellControl>.InInitializeContent
    GridVirtualizingCellRendererBase<GridDataHeaderCellControl>.AllowRecycleIfIsKeyboardFocusWithin
    GridCellRendererBase.RaiseCreated(GridCellModelBase)
    GridCellRendererBase.OnCreated()
    GridCellRendererBase.SetCurrentCellState(GridControlBase, RowColumnIndex, GridActivateCurrentCellOptions)
    GridCellRendererBase.IsCurrentCell(GridControlBase, RowColumnIndex)
    GridCellRendererBase.IsCurrentCell(GridRenderStyleInfo)
    GridCellRendererBase.IsCurrentCell(UIElement)
    GridCellRendererBase.ResetCurrentCellState()
    GridCellRendererBase.OnResetFocus()
    GridCellRendererBase.OnSetFocus()
    GridCellRendererBase.SetControlText(String)
    GridCellRendererBase.SetControlText(String, Boolean)
    GridCellRendererBase.ValidateControlText(String)
    GridCellRendererBase.ResetControlText()
    GridCellRendererBase.ApplyControlText(GridRenderStyleInfo, String)
    GridCellRendererBase.GetControlText(GridRenderStyleInfo)
    GridCellRendererBase.GetControlTextCore(GridRenderStyleInfo, Object)
    GridCellRendererBase.ShouldCurrentCellShowCellText()
    GridCellRendererBase.SetControlValue(Object)
    GridCellRendererBase.ValidateControlValue(Object)
    GridCellRendererBase.ResetControlValue()
    GridCellRendererBase.GetControlValue(GridRenderStyleInfo)
    GridCellRendererBase.RaiseInitialize(GridActivateCurrentCellOptions)
    GridCellRendererBase.OnInitialize()
    GridCellRendererBase.ScrollInView()
    GridCellRendererBase.RaiseActivating(GridControlBase, RowColumnIndex, GridActivateCurrentCellOptions)
    GridCellRendererBase.OnActivating()
    GridCellRendererBase.RaiseActivated()
    GridCellRendererBase.RaiseActivateFailed()
    GridCellRendererBase.OnActivateFailed()
    GridCellRendererBase.RaiseDeactivating()
    GridCellRendererBase.OnDeactivating()
    GridCellRendererBase.RaiseDeactivated()
    GridCellRendererBase.RaiseDeactivateFailed()
    GridCellRendererBase.OnDeactivateFailed()
    GridCellRendererBase.RaiseValidate()
    GridCellRendererBase.OnValidate()
    GridCellRendererBase.RaiseClipboardPaste(GridCutPasteEventArgs)
    GridCellRendererBase.OnClipboardPaste(GridCutPasteEventArgs)
    GridCellRendererBase.RaiseClipboardPasted(GridCutPasteEventArgs)
    GridCellRendererBase.OnClipboardPasted(GridCutPasteEventArgs)
    GridCellRendererBase.RaiseValidated()
    GridCellRendererBase.OnValidated()
    GridCellRendererBase.RaiseSaveChanges()
    GridCellRendererBase.OnSaveChanges()
    GridCellRendererBase.RaiseRejectChanges()
    GridCellRendererBase.OnRejectChanges()
    GridCellRendererBase.NotifyCurrentCellChanging()
    GridCellRendererBase.NotifyCurrentCellChanged()
    GridCellRendererBase.MoveCurrentHelper(FrameworkElement, MouseControllerEventArgs)
    GridCellRendererBase.IGridCellRenderer.ShouldGridTryToHandlePreviewKeyDown(KeyEventArgs)
    GridCellRendererBase.IGridCellRenderer.RenderForPrinting(DrawingContext, RenderCellArgs, GridRenderStyleInfo)
    GridCellRendererBase.IGridCellRenderer.RaiseGridPreviewTextInput(TextCompositionEventArgs)
    GridCellRendererBase.OnGridPreviewTextInput(TextCompositionEventArgs)
    GridCellRendererBase.IGridCellRenderer.RaiseConfirmChangesFailed()
    GridCellRendererBase.OnConfirmChangesFailed()
    GridCellRendererBase.RaiseStartEditing()
    GridCellRendererBase.RaiseBeginEdit()
    GridCellRendererBase.OnEnteredEditMode()
    GridCellRendererBase.RaiseEndEdit()
    GridCellRendererBase.RaiseEditingComplete()
    GridCellRendererBase.OnEditingComplete()
    GridCellRendererBase.UpdateCellRowColumnIndex(RowColumnIndex)
    GridCellRendererBase.UpdateCurrentStyle()
    GridCellRendererBase.MouseDown(FrameworkElement, MouseControllerEventArgs)
    GridCellRendererBase.StyleChanged(StyleChangedEventArgs)
    GridCellRendererBase.RaiseGridCellClick(Int32, Int32, MouseControllerEventArgs)
    GridCellRendererBase.OnCreateAutomationPeer()
    GridCellRendererBase.IsControlTextShown
    GridCellRendererBase.IsFocusable
    GridCellRendererBase.IsModifiable
    GridCellRendererBase.IsDropDownable
    GridCellRendererBase.EditorType
    GridCellRendererBase.CellModel
    GridCellRendererBase.GridControl
    GridCellRendererBase.CellRowColumnIndex
    GridCellRendererBase.ActivateOptions
    GridCellRendererBase.RowIndex
    GridCellRendererBase.ColumnIndex
    GridCellRendererBase.CurrentCell
    GridCellRendererBase.CurrentStyle
    GridCellRendererBase.CurrentStyleCopy
    GridCellRendererBase.HasCurrentCellState
    GridCellRendererBase.IsFocused
    GridCellRendererBase.IsModified
    GridCellRendererBase.IsDroppedDown
    GridCellRendererBase.ControlText
    GridCellRendererBase.HasControlText
    GridCellRendererBase.InSetControlText
    GridCellRendererBase.ControlValue
    GridCellRendererBase.HasControlValue
    GridCellRendererBase.InSetControlValue
    GridCellRendererBase.InInitialize
    GridCellRendererBase.IsEditable
    GridCellRendererBase.AllowGridToFocus
    GridCellRendererBase.SupportsRenderOptimization
    CellRendererBase<GridRenderStyleInfo>.isInArrange
    CellRendererBase<GridRenderStyleInfo>.OnRender(DrawingContext, RenderCellArgs, GridRenderStyleInfo)
    CellRendererBase<GridRenderStyleInfo>.ICellRenderer.Render(DrawingContext, RenderCellArgs)
    CellRendererBase<GridRenderStyleInfo>.ICellRenderer.Arrange(ArrangeCellArgs)
    CellRendererBase<GridRenderStyleInfo>.ICellRenderer.PrepareUIElements(ArrangeCellArgs, List<UIElement>, ScrollControlChildFrame)
    CellRendererBase<GridRenderStyleInfo>.ICellRenderer.UnloadUIElements(VirtualizingCellsControl, RowColumnIndex, CellUIElements)
    CellRendererBase<GridRenderStyleInfo>.ICellRenderer.CancelMouseCapture(UIElement)
    CellRendererBase<GridRenderStyleInfo>.ICellRenderer.RecaptureMouse(UIElement)
    CellRendererBase<GridRenderStyleInfo>.RefreshCellUIElementsContent(VirtualizingCellsControl, CellUIElements, RowColumnIndex)
    CellRendererBase<GridRenderStyleInfo>.Hide(UIElement)
    CellRendererBase<GridRenderStyleInfo>.IsInArrange
    CellRendererBase<GridRenderStyleInfo>.AllowCancelMouseCapture
    CellRendererBase<GridRenderStyleInfo>.ICellRenderer.UnloadUIElementsWhenScrolledOutOfView
    CellRendererBase<GridRenderStyleInfo>.UnloadVisualsWhenScrolledOutOfView
    NonFinalizeDisposable.Dispose()
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.Windows.Controls.Grid
    Assembly: Syncfusion.Grid.Wpf.dll
    Syntax
    public class GridDataHeaderCellRenderer : GridVirtualizingCellRenderer<GridDataHeaderCellControl>, IGridCellRenderer, ICellRenderer, IHitTestSelectCells, IStyleChanged, IDisposable, IAllowKeepAliveOnlyCurrentCell

    Constructors

    GridDataHeaderCellRenderer()

    Declaration
    public GridDataHeaderCellRenderer()

    Properties

    Column

    Declaration
    public GridDataVisibleColumn Column { get; }
    Property Value
    Type Description
    GridDataVisibleColumn

    HeaderCellModel

    Declaration
    public GridDataHeaderCellModel HeaderCellModel { get; }
    Property Value
    Type Description
    GridDataHeaderCellModel

    ShouldShowAdvancedFilterPaneOnActivated

    Declaration
    public bool ShouldShowAdvancedFilterPaneOnActivated { get; set; }
    Property Value
    Type Description
    System.Boolean

    TableModel

    Declaration
    public GridDataTableModel TableModel { get; }
    Property Value
    Type Description
    GridDataTableModel

    Methods

    CreateRendererElement(GridDataHeaderCellControl, GridRenderStyleInfo)

    Declaration
    public override void CreateRendererElement(GridDataHeaderCellControl headerCellControl, GridRenderStyleInfo style)
    Parameters
    Type Name Description
    GridDataHeaderCellControl headerCellControl
    GridRenderStyleInfo style
    Overrides
    Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRenderer<Syncfusion.Windows.Controls.Grid.GridDataHeaderCellControl>.CreateRendererElement(Syncfusion.Windows.Controls.Grid.GridDataHeaderCellControl, Syncfusion.Windows.Controls.Grid.GridRenderStyleInfo)

    OnActivated()

    Declaration
    protected override void OnActivated()
    Overrides
    GridCellRendererBase.OnActivated()

    OnArrange(ArrangeCellArgs, GridRenderStyleInfo)

    Declaration
    protected override void OnArrange(ArrangeCellArgs aca, GridRenderStyleInfo style)
    Parameters
    Type Name Description
    ArrangeCellArgs aca
    GridRenderStyleInfo style
    Overrides
    Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRendererBase<Syncfusion.Windows.Controls.Grid.GridDataHeaderCellControl>.OnArrange(Syncfusion.Windows.Controls.Cells.ArrangeCellArgs, Syncfusion.Windows.Controls.Grid.GridRenderStyleInfo)

    OnDeactivated()

    Declaration
    protected override void OnDeactivated()
    Overrides
    GridCellRendererBase.OnDeactivated()

    OnElementMeasured(UIElement, Size)

    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)

    OnInitializeContent(GridDataHeaderCellControl, GridRenderStyleInfo)

    Declaration
    public override void OnInitializeContent(GridDataHeaderCellControl headerCellControl, GridRenderStyleInfo style)
    Parameters
    Type Name Description
    GridDataHeaderCellControl headerCellControl
    GridRenderStyleInfo style
    Overrides
    Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRenderer<Syncfusion.Windows.Controls.Grid.GridDataHeaderCellControl>.OnInitializeContent(Syncfusion.Windows.Controls.Grid.GridDataHeaderCellControl, Syncfusion.Windows.Controls.Grid.GridRenderStyleInfo)

    OnRenderForPrinting(DrawingContext, RenderCellArgs, GridRenderStyleInfo)

    Declaration
    protected override void OnRenderForPrinting(DrawingContext dc, RenderCellArgs rca, GridRenderStyleInfo style)
    Parameters
    Type Name Description
    System.Windows.Media.DrawingContext dc
    RenderCellArgs rca
    GridRenderStyleInfo style
    Overrides
    GridCellRendererBase.OnRenderForPrinting(DrawingContext, RenderCellArgs, GridRenderStyleInfo)

    ShouldGridTryToHandlePreviewKeyDown(KeyEventArgs)

    Declaration
    protected override bool ShouldGridTryToHandlePreviewKeyDown(KeyEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.KeyEventArgs e
    Returns
    Type Description
    System.Boolean
    Overrides
    GridCellRendererBase.ShouldGridTryToHandlePreviewKeyDown(KeyEventArgs)

    Implements

    IGridCellRenderer
    ICellRenderer
    IHitTestSelectCells
    IStyleChanged
    System.IDisposable
    IAllowKeepAliveOnlyCurrentCell
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved