WPF

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

    Show / Hide Table of Contents

    Class GridTreeExpanderCellRendererExt

    Inheritance
    System.Object
    NonFinalizeDisposable
    Disposable
    CellRendererBase<GridRenderStyleInfo>
    GridCellRendererBase
    GridVirtualizingCellRendererBase<System.Windows.Controls.TextBox>
    GridVirtualizingCellRenderer<System.Windows.Controls.TextBox>
    GridCellTextBoxRenderer
    GridTreeExpandCellRenderer
    GridTreeExpanderCellRendererExt
    Implements
    IGridCellRenderer
    ICellRenderer
    IHitTestSelectCells
    IStyleChanged
    System.IDisposable
    IAllowKeepAliveOnlyCurrentCell
    Inherited Members
    GridTreeExpandCellRenderer.OnGlyphDrawing(GridTreeGlyphDrawingEventArgs)
    GridTreeExpandCellRenderer.OnRenderImage(GridTreeControlImpl, DrawingContext, RenderCellArgs, GridRenderStyleInfo)
    GridTreeExpandCellRenderer.OnRenderExpander(GridTreeControlImpl, DrawingContext, RenderCellArgs, GridRenderStyleInfo)
    GridTreeExpandCellRenderer.OnRenderText(DrawingContext, RenderCellArgs, GridRenderStyleInfo)
    GridTreeExpandCellRenderer.ClipNodeImage(Rect, Double, Double, GridRenderStyleInfo)
    GridTreeExpandCellRenderer.VisualStyle
    GridTreeExpandCellRenderer.ExpandWidgetPen
    GridTreeExpandCellRenderer.HotExpandWidgetBrush
    GridTreeExpandCellRenderer.ExpandWidgetBrush
    GridTreeExpandCellRenderer.ExpandGlyphType
    GridTreeExpandCellRenderer.NodeColumnWidth
    GridTreeExpandCellRenderer.GlyphDrawing
    GridCellTextBoxRenderer.SubtractBorderMargins(Rect, Thickness)
    GridCellTextBoxRenderer.OnInitialize()
    GridCellTextBoxRenderer.OnEnteredEditMode()
    GridCellTextBoxRenderer.OnActivated()
    GridCellTextBoxRenderer.OnEditingComplete()
    GridCellTextBoxRenderer.OnDeactivated()
    GridCellTextBoxRenderer.GetControlTextFromEditorCore(TextBox)
    GridCellTextBoxRenderer.RefreshContent()
    GridCellTextBoxRenderer.OnWireUIElement(TextBox)
    GridCellTextBoxRenderer.OnUnwireUIElement(TextBox)
    GridCellTextBoxRenderer.OnGridPreviewTextInput(TextCompositionEventArgs)
    GridCellTextBoxRenderer.OnSetFocus()
    GridCellTextBoxRenderer.OnResetFocus()
    GridCellTextBoxRenderer.ShouldGridTryToHandlePreviewKeyDown(KeyEventArgs)
    GridCellTextBoxRenderer.RaiseGridCellClick(Int32, Int32, MouseControllerEventArgs)
    GridVirtualizingCellRenderer<TextBox>.OnCancelMouseCapture(UIElement)
    GridVirtualizingCellRenderer<TextBox>.OnRecaptureMouse(UIElement)
    GridVirtualizingCellRenderer<TextBox>.GetControlValueFromEditor()
    GridVirtualizingCellRenderer<TextBox>.GetControlValueFromEditorCore(TextBox)
    GridVirtualizingCellRenderer<TextBox>.GetControlTextFromEditor()
    GridVirtualizingCellRenderer<TextBox>.EnsureCurrentCellUIElement()
    GridVirtualizingCellRenderer<TextBox>.CreateRendererElement(TextBox, GridRenderStyleInfo)
    GridVirtualizingCellRenderer<TextBox>.RaiseGridPreviewMouseMove(RowColumnIndex, MouseEventArgs)
    GridVirtualizingCellRenderer<TextBox>.RollbackTextChange(TextBoxBase)
    GridVirtualizingCellRenderer<TextBox>.EmptyRecycleBin()
    GridVirtualizingCellRenderer<TextBox>.AllowKeepAliveOnlyCurrentCell
    GridVirtualizingCellRenderer<TextBox>.CurrentCellUIElement
    GridVirtualizingCellRendererBase<TextBox>.OnArrange(ArrangeCellArgs, GridRenderStyleInfo)
    GridVirtualizingCellRendererBase<TextBox>.InitializeDefaultProperties(TextBox)
    GridVirtualizingCellRendererBase<TextBox>.GetBounds(UIElement)
    GridVirtualizingCellRendererBase<TextBox>.SetBounds(UIElement, Rect)
    GridVirtualizingCellRendererBase<TextBox>.SetBounds(UIElement, Rect, Boolean, Boolean)
    GridVirtualizingCellRendererBase<TextBox>.InvalidateMeasureRecursive(UIElement)
    GridVirtualizingCellRendererBase<TextBox>.OnElementArranged(UIElement, Rect)
    GridVirtualizingCellRendererBase<TextBox>.OnElementMeasured(UIElement, Size)
    GridVirtualizingCellRendererBase<TextBox>.GetUIElement(CellUIElements)
    GridVirtualizingCellRendererBase<TextBox>.InitializeContent(TextBox, GridRenderStyleInfo)
    GridVirtualizingCellRendererBase<TextBox>.OnPrepareUIElements(ArrangeCellArgs, List<UIElement>, ScrollControlChildFrame, GridRenderStyleInfo)
    GridVirtualizingCellRendererBase<TextBox>.CreateUIElement(ArrangeCellArgs, GridRenderStyleInfo)
    GridVirtualizingCellRendererBase<TextBox>.OnUnloadUIElements(VirtualizingCellsControl, RowColumnIndex, CellUIElements)
    GridVirtualizingCellRendererBase<TextBox>.AllowRecycle
    GridVirtualizingCellRendererBase<TextBox>.AllowTransparentBackground
    GridVirtualizingCellRendererBase<TextBox>.InInitializeContent
    GridVirtualizingCellRendererBase<TextBox>.AllowRecycleIfIsKeyboardFocusWithin
    GridCellRendererBase.RaiseCreated(GridCellModelBase)
    GridCellRendererBase.OnCreated()
    GridCellRendererBase.SetCurrentCellState(GridControlBase, RowColumnIndex, GridActivateCurrentCellOptions)
    GridCellRendererBase.IsCurrentCell(GridControlBase, RowColumnIndex)
    GridCellRendererBase.IsCurrentCell(GridRenderStyleInfo)
    GridCellRendererBase.IsCurrentCell(UIElement)
    GridCellRendererBase.ResetCurrentCellState()
    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.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.OnRenderForPrinting(DrawingContext, RenderCellArgs, GridRenderStyleInfo)
    GridCellRendererBase.IGridCellRenderer.RaiseGridPreviewTextInput(TextCompositionEventArgs)
    GridCellRendererBase.IGridCellRenderer.RaiseConfirmChangesFailed()
    GridCellRendererBase.OnConfirmChangesFailed()
    GridCellRendererBase.RaiseStartEditing()
    GridCellRendererBase.RaiseBeginEdit()
    GridCellRendererBase.RaiseEndEdit()
    GridCellRendererBase.RaiseEditingComplete()
    GridCellRendererBase.UpdateCellRowColumnIndex(RowColumnIndex)
    GridCellRendererBase.UpdateCurrentStyle()
    GridCellRendererBase.MouseDown(FrameworkElement, MouseControllerEventArgs)
    GridCellRendererBase.StyleChanged(StyleChangedEventArgs)
    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>.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 GridTreeExpanderCellRendererExt : GridTreeExpandCellRenderer, IGridCellRenderer, ICellRenderer, IHitTestSelectCells, IStyleChanged, IDisposable, IAllowKeepAliveOnlyCurrentCell

    Constructors

    GridTreeExpanderCellRendererExt()

    Declaration
    public GridTreeExpanderCellRendererExt()

    Fields

    ImageWidth

    Declaration
    public double ImageWidth
    Field Value
    Type Description
    System.Double

    Methods

    ArrangeUIElement(ArrangeCellArgs, TextBox, GridRenderStyleInfo)

    Arranges the UI element.

    Declaration
    protected override void ArrangeUIElement(ArrangeCellArgs aca, TextBox textBox, GridRenderStyleInfo style)
    Parameters
    Type Name Description
    ArrangeCellArgs aca

    The aca.

    System.Windows.Controls.TextBox textBox

    The text box.

    GridRenderStyleInfo style

    The style.

    Overrides
    GridCellTextBoxRenderer.ArrangeUIElement(ArrangeCellArgs, TextBox, GridRenderStyleInfo)

    Dispose(Boolean)

    Releases unmanaged and - optionally - managed resources

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing

    true to release both managed and unmanaged resources; false to release only unmanaged resources.

    Overrides
    GridTreeExpandCellRenderer.Dispose(Boolean)

    OnInitializeContent(TextBox, GridRenderStyleInfo)

    Declaration
    public override void OnInitializeContent(TextBox textBox, GridRenderStyleInfo style)
    Parameters
    Type Name Description
    System.Windows.Controls.TextBox textBox
    GridRenderStyleInfo style
    Overrides
    GridCellTextBoxRenderer.OnInitializeContent(TextBox, GridRenderStyleInfo)

    OnRender(DrawingContext, RenderCellArgs, GridRenderStyleInfo)

    Called when [render].

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

    The dc.

    RenderCellArgs rca

    The rca.

    GridRenderStyleInfo style

    The style.

    Overrides
    GridTreeExpandCellRenderer.OnRender(DrawingContext, RenderCellArgs, GridRenderStyleInfo)

    Implements

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