WPF

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

    Show / Hide Table of Contents

    Class TreeGridHeaderCellRenderer

    Inheritance
    System.Object
    TreeGridCellRendererBase
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>
    TreeGridVirtualizingCellRenderer<TreeGridHeaderCell, TreeGridHeaderCell>
    TreeGridHeaderCellRenderer
    Implements
    ITreeGridCellRenderer
    System.IDisposable
    Inherited Members
    TreeGridVirtualizingCellRenderer<TreeGridHeaderCell, TreeGridHeaderCell>.TextAlignmentToHorizontalAlignment(TextAlignment)
    TreeGridVirtualizingCellRenderer<TreeGridHeaderCell, TreeGridHeaderCell>.CurrentRendererValueChanged()
    TreeGridVirtualizingCellRenderer<TreeGridHeaderCell, TreeGridHeaderCell>.ShouldGridTryToHandleKeyDown(KeyEventArgs)
    TreeGridVirtualizingCellRenderer<TreeGridHeaderCell, TreeGridHeaderCell>.OnInitializeTemplateElement(TreeDataColumnBase, ContentControl, Object)
    TreeGridVirtualizingCellRenderer<TreeGridHeaderCell, TreeGridHeaderCell>.OnUpdateTemplateBinding(TreeDataColumnBase, ContentControl, Object)
    TreeGridVirtualizingCellRenderer<TreeGridHeaderCell, TreeGridHeaderCell>.OnInitializeDisplayElement(TreeDataColumnBase, TreeGridHeaderCell, Object)
    TreeGridVirtualizingCellRenderer<TreeGridHeaderCell, TreeGridHeaderCell>.OnUpdateDisplayBinding(TreeDataColumnBase, TreeGridHeaderCell, Object)
    TreeGridVirtualizingCellRenderer<TreeGridHeaderCell, TreeGridHeaderCell>.OnInitializeEditElement(TreeDataColumnBase, TreeGridHeaderCell, Object)
    TreeGridVirtualizingCellRenderer<TreeGridHeaderCell, TreeGridHeaderCell>.OnUpdateEditBinding(TreeDataColumnBase, TreeGridHeaderCell, Object)
    TreeGridVirtualizingCellRenderer<TreeGridHeaderCell, TreeGridHeaderCell>.EditorType
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.OnPrepareUIElements(TreeDataColumnBase, Object, Boolean)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.BeginEdit(RowColumnIndex, FrameworkElement, TreeGridColumn, Object)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.OnEnteredEditMode(TreeDataColumnBase, FrameworkElement)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.EndEdit(TreeDataColumnBase, Object, Boolean)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.OnEditingComplete(TreeDataColumnBase, FrameworkElement)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.OnUnloadUIElements(TreeDataColumnBase)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.OnArrange(RowColumnIndex, FrameworkElement, Rect)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.OnMeasure(RowColumnIndex, FrameworkElement, Size)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.OnUpdateBindingInfo(TreeDataColumnBase, Object, Boolean)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.UpdateToolTip(TreeDataColumnBase)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.OnCreateEditUIElement()
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.OnCreateDisplayUIElement()
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.InitializeEditElement(TreeDataColumnBase, TreeGridHeaderCell, Object)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.InitializeDisplayElement(TreeDataColumnBase, TreeGridHeaderCell, Object)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.InitializeTemplateElement(TreeDataColumnBase, ContentControl, Object)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.OnWireDisplayUIElement(TreeGridHeaderCell)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.OnUnwireDisplayUIElement(TreeGridHeaderCell)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.OnWireTemplateUIElement(ContentControl)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.OnUnwireTemplateUIElement(ContentControl)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.OnWireEditUIElement(TreeGridHeaderCell)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.OnUnwireEditUIElement(TreeGridHeaderCell)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.OnEditElementLoaded(Object, RoutedEventArgs)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.OnEditElementUnloaded(Object, RoutedEventArgs)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.OnEditElementLostFocus(Object, RoutedEventArgs)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.InitializeCellStyle(TreeDataColumnBase, Object)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.OnUpdateStyleInfo(TreeDataColumn)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.ClearRecycleBin()
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.Dispose(Boolean)
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.DisplayRecycleBin
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.EditRecycleBin
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.TemplateRecycleBin
    TreeGridVirtualizingCellRendererBase<TreeGridHeaderCell, TreeGridHeaderCell>.AllowRecycle
    TreeGridCellRendererBase.OnPrepareUIElements(TreeDataColumnBase, Object, Boolean)
    TreeGridCellRendererBase.OnPreviewTextInput(TextCompositionEventArgs)
    TreeGridCellRendererBase.CanValidate()
    TreeGridCellRendererBase.OnArrange(RowColumnIndex, FrameworkElement, Rect)
    TreeGridCellRendererBase.OnMeasure(RowColumnIndex, FrameworkElement, Size)
    TreeGridCellRendererBase.UpdateToolTip(TreeDataColumnBase)
    TreeGridCellRendererBase.OnUnloadUIElements(TreeDataColumnBase)
    TreeGridCellRendererBase.OnUpdateBindingInfo(TreeDataColumnBase, Object, Boolean)
    TreeGridCellRendererBase.ShouldGridTryToHandleKeyDown(KeyEventArgs)
    TreeGridCellRendererBase.SetFocus(FrameworkElement, Boolean)
    TreeGridCellRendererBase.ITreeGridCellRenderer.ShouldGridTryToHandleKeyDown(KeyEventArgs)
    TreeGridCellRendererBase.Arrange(RowColumnIndex, FrameworkElement, Rect)
    TreeGridCellRendererBase.Measure(RowColumnIndex, FrameworkElement, Size)
    TreeGridCellRendererBase.PrepareUIElements(TreeDataColumnBase, Object, Boolean)
    TreeGridCellRendererBase.UnloadUIElements(TreeDataColumnBase)
    TreeGridCellRendererBase.ITreeGridCellRenderer.UpdateBindingInfo(TreeDataColumnBase, Object, Boolean)
    TreeGridCellRendererBase.UpdateBindingInfo(TreeDataColumnBase, Object, Boolean)
    TreeGridCellRendererBase.PreviewTextInput(TextCompositionEventArgs)
    TreeGridCellRendererBase.GetControlValue()
    TreeGridCellRendererBase.SetControlValue(Object)
    TreeGridCellRendererBase.SetCurrentCellState(RowColumnIndex, FrameworkElement, Boolean, Boolean, TreeGridColumn, TreeDataColumnBase)
    TreeGridCellRendererBase.UpdateCurrentCellState(FrameworkElement, Boolean)
    TreeGridCellRendererBase.ResetCurrentCellState()
    TreeGridCellRendererBase.SetFocus(Boolean)
    TreeGridCellRendererBase.RaiseCurrentCellValidatingEvent(SfTreeGrid, TreeGridColumn, Object, Object, Object, Object, TreeNode)
    TreeGridCellRendererBase.RaiseCurrentCellValidatedEvent(SfTreeGrid, TreeGridColumn, Object, Object, Object, TreeNode)
    TreeGridCellRendererBase.RaiseCurrentCellValueChangedEvent(SfTreeGrid, TreeDataColumnBase)
    TreeGridCellRendererBase.BeginEdit(RowColumnIndex, FrameworkElement, TreeGridColumn, Object)
    TreeGridCellRendererBase.EndEdit(TreeDataColumnBase, Object, Boolean)
    TreeGridCellRendererBase.UpdateSource(FrameworkElement)
    TreeGridCellRendererBase.ClearRecycleBin()
    TreeGridCellRendererBase.Dispose()
    TreeGridCellRendererBase.Dispose(Boolean)
    TreeGridCellRendererBase.UpdateCellStyle(TreeDataColumn)
    TreeGridCellRendererBase.OnUpdateStyleInfo(TreeDataColumn)
    TreeGridCellRendererBase.PreviewInputText
    TreeGridCellRendererBase.TreeGrid
    TreeGridCellRendererBase.BindingExpression
    TreeGridCellRendererBase.SupportsRenderOptimization
    TreeGridCellRendererBase.UseOnlyRendererElement
    TreeGridCellRendererBase.HasCurrentCellState
    TreeGridCellRendererBase.CurrentCellIndex
    TreeGridCellRendererBase.CurrentCellElement
    TreeGridCellRendererBase.CurrentCellRendererElement
    TreeGridCellRendererBase.IsInEditing
    TreeGridCellRendererBase.IsFocused
    TreeGridCellRendererBase.IsEditable
    TreeGridCellRendererBase.IsFocusable
    TreeGridCellRendererBase.IsDropDownable
    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.UI.Xaml.TreeGrid.Cells
    Assembly: Syncfusion.SfGrid.WPF.dll
    Syntax
    public class TreeGridHeaderCellRenderer : TreeGridVirtualizingCellRenderer<TreeGridHeaderCell, TreeGridHeaderCell>, ITreeGridCellRenderer, IDisposable

    Constructors

    TreeGridHeaderCellRenderer()

    Declaration
    public TreeGridHeaderCellRenderer()

    Methods

    CanUpdateBinding(TreeGridColumn)

    Declaration
    public override bool CanUpdateBinding(TreeGridColumn column)
    Parameters
    Type Name Description
    TreeGridColumn column
    Returns
    Type Description
    System.Boolean
    Overrides
    TreeGridCellRendererBase.CanUpdateBinding(TreeGridColumn)

    InitializeCellStyle(TreeDataColumnBase, Object)

    Declaration
    protected override void InitializeCellStyle(TreeDataColumnBase treeDataColumn, object record)
    Parameters
    Type Name Description
    TreeDataColumnBase treeDataColumn
    System.Object record
    Overrides
    Syncfusion.UI.Xaml.TreeGrid.Cells.TreeGridVirtualizingCellRendererBase<Syncfusion.UI.Xaml.TreeGrid.TreeGridHeaderCell, Syncfusion.UI.Xaml.TreeGrid.TreeGridHeaderCell>.InitializeCellStyle(Syncfusion.UI.Xaml.TreeGrid.TreeDataColumnBase, System.Object)

    OnInitializeDisplayElement(TreeDataColumnBase, TreeGridHeaderCell, Object)

    Declaration
    public override void OnInitializeDisplayElement(TreeDataColumnBase dataColumn, TreeGridHeaderCell uiElement, object dataContext)
    Parameters
    Type Name Description
    TreeDataColumnBase dataColumn
    TreeGridHeaderCell uiElement
    System.Object dataContext
    Overrides
    Syncfusion.UI.Xaml.TreeGrid.Cells.TreeGridVirtualizingCellRenderer<Syncfusion.UI.Xaml.TreeGrid.TreeGridHeaderCell, Syncfusion.UI.Xaml.TreeGrid.TreeGridHeaderCell>.OnInitializeDisplayElement(Syncfusion.UI.Xaml.TreeGrid.TreeDataColumnBase, Syncfusion.UI.Xaml.TreeGrid.TreeGridHeaderCell, System.Object)

    OnInitializeEditElement(TreeDataColumnBase, TreeGridHeaderCell, Object)

    Declaration
    public override void OnInitializeEditElement(TreeDataColumnBase dataColumn, TreeGridHeaderCell uiElement, object dataContext)
    Parameters
    Type Name Description
    TreeDataColumnBase dataColumn
    TreeGridHeaderCell uiElement
    System.Object dataContext
    Overrides
    Syncfusion.UI.Xaml.TreeGrid.Cells.TreeGridVirtualizingCellRenderer<Syncfusion.UI.Xaml.TreeGrid.TreeGridHeaderCell, Syncfusion.UI.Xaml.TreeGrid.TreeGridHeaderCell>.OnInitializeEditElement(Syncfusion.UI.Xaml.TreeGrid.TreeDataColumnBase, Syncfusion.UI.Xaml.TreeGrid.TreeGridHeaderCell, System.Object)

    OnUpdateDisplayBinding(TreeDataColumnBase, TreeGridHeaderCell, Object)

    Declaration
    public override void OnUpdateDisplayBinding(TreeDataColumnBase dataColumn, TreeGridHeaderCell uiElement, object dataContext)
    Parameters
    Type Name Description
    TreeDataColumnBase dataColumn
    TreeGridHeaderCell uiElement
    System.Object dataContext
    Overrides
    Syncfusion.UI.Xaml.TreeGrid.Cells.TreeGridVirtualizingCellRenderer<Syncfusion.UI.Xaml.TreeGrid.TreeGridHeaderCell, Syncfusion.UI.Xaml.TreeGrid.TreeGridHeaderCell>.OnUpdateDisplayBinding(Syncfusion.UI.Xaml.TreeGrid.TreeDataColumnBase, Syncfusion.UI.Xaml.TreeGrid.TreeGridHeaderCell, System.Object)

    OnUpdateEditBinding(TreeDataColumnBase, TreeGridHeaderCell, Object)

    Declaration
    public override void OnUpdateEditBinding(TreeDataColumnBase dataColumn, TreeGridHeaderCell element, object dataContext)
    Parameters
    Type Name Description
    TreeDataColumnBase dataColumn
    TreeGridHeaderCell element
    System.Object dataContext
    Overrides
    Syncfusion.UI.Xaml.TreeGrid.Cells.TreeGridVirtualizingCellRenderer<Syncfusion.UI.Xaml.TreeGrid.TreeGridHeaderCell, Syncfusion.UI.Xaml.TreeGrid.TreeGridHeaderCell>.OnUpdateEditBinding(Syncfusion.UI.Xaml.TreeGrid.TreeDataColumnBase, Syncfusion.UI.Xaml.TreeGrid.TreeGridHeaderCell, System.Object)

    Implements

    ITreeGridCellRenderer
    System.IDisposable
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved