menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class GridTreeHeaderCellRenderer - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class GridTreeHeaderCellRenderer

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

    Constructors

    GridTreeHeaderCellRenderer()

    Declaration
    public GridTreeHeaderCellRenderer()

    Properties

    VisualStyle

    Declaration
    public IGridTreeVisualStyle VisualStyle { get; set; }
    Property Value
    Type
    IGridTreeVisualStyle

    Methods

    CreateRendererElement(GridTreeHeaderCellControl, GridRenderStyleInfo)

    Declaration
    public override void CreateRendererElement(GridTreeHeaderCellControl headerCellControl, GridRenderStyleInfo style)
    Parameters
    Type Name Description
    GridTreeHeaderCellControl headerCellControl
    GridRenderStyleInfo style
    Overrides
    Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRenderer<Syncfusion.Windows.Controls.Grid.GridTreeHeaderCellControl>.CreateRendererElement(Syncfusion.Windows.Controls.Grid.GridTreeHeaderCellControl, 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)

    Implements

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