WPF

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

    Show / Hide Table of Contents

    Class PivotGridRowGroupBarRenderer

    Class that implements the renderer part of a PivotGrid's GroupingBar.

    Inheritance
    System.Object
    NonFinalizeDisposable
    Disposable
    CellRendererBase<GridRenderStyleInfo>
    GridCellRendererBase
    GridVirtualizingCellRendererBase<PivotGridRowGroupBar>
    GridVirtualizingCellRenderer<PivotGridRowGroupBar>
    PivotGridRowGroupBarRenderer
    Implements
    IGridCellRenderer
    ICellRenderer
    IHitTestSelectCells
    IStyleChanged
    System.IDisposable
    IAllowKeepAliveOnlyCurrentCell
    Inherited Members
    GridVirtualizingCellRenderer<PivotGridRowGroupBar>.OnWireUIElement(PivotGridRowGroupBar)
    GridVirtualizingCellRenderer<PivotGridRowGroupBar>.OnUnwireUIElement(PivotGridRowGroupBar)
    GridVirtualizingCellRenderer<PivotGridRowGroupBar>.OnCancelMouseCapture(UIElement)
    GridVirtualizingCellRenderer<PivotGridRowGroupBar>.OnRecaptureMouse(UIElement)
    GridVirtualizingCellRenderer<PivotGridRowGroupBar>.GetControlValueFromEditor()
    GridVirtualizingCellRenderer<PivotGridRowGroupBar>.GetControlValueFromEditorCore(PivotGridRowGroupBar)
    GridVirtualizingCellRenderer<PivotGridRowGroupBar>.GetControlTextFromEditor()
    GridVirtualizingCellRenderer<PivotGridRowGroupBar>.GetControlTextFromEditorCore(PivotGridRowGroupBar)
    GridVirtualizingCellRenderer<PivotGridRowGroupBar>.RefreshContent()
    GridVirtualizingCellRenderer<PivotGridRowGroupBar>.EnsureCurrentCellUIElement()
    GridVirtualizingCellRenderer<PivotGridRowGroupBar>.RaiseGridPreviewMouseMove(RowColumnIndex, MouseEventArgs)
    GridVirtualizingCellRenderer<PivotGridRowGroupBar>.RollbackTextChange(TextBoxBase)
    GridVirtualizingCellRenderer<PivotGridRowGroupBar>.EmptyRecycleBin()
    GridVirtualizingCellRenderer<PivotGridRowGroupBar>.AllowKeepAliveOnlyCurrentCell
    GridVirtualizingCellRenderer<PivotGridRowGroupBar>.CurrentCellUIElement
    GridVirtualizingCellRendererBase<PivotGridRowGroupBar>.OnArrange(ArrangeCellArgs, GridRenderStyleInfo)
    GridVirtualizingCellRendererBase<PivotGridRowGroupBar>.InitializeDefaultProperties(PivotGridRowGroupBar)
    GridVirtualizingCellRendererBase<PivotGridRowGroupBar>.GetBounds(UIElement)
    GridVirtualizingCellRendererBase<PivotGridRowGroupBar>.SetBounds(UIElement, Rect)
    GridVirtualizingCellRendererBase<PivotGridRowGroupBar>.SetBounds(UIElement, Rect, Boolean, Boolean)
    GridVirtualizingCellRendererBase<PivotGridRowGroupBar>.InvalidateMeasureRecursive(UIElement)
    GridVirtualizingCellRendererBase<PivotGridRowGroupBar>.OnElementArranged(UIElement, Rect)
    GridVirtualizingCellRendererBase<PivotGridRowGroupBar>.OnElementMeasured(UIElement, Size)
    GridVirtualizingCellRendererBase<PivotGridRowGroupBar>.GetUIElement(CellUIElements)
    GridVirtualizingCellRendererBase<PivotGridRowGroupBar>.InitializeContent(PivotGridRowGroupBar, GridRenderStyleInfo)
    GridVirtualizingCellRendererBase<PivotGridRowGroupBar>.OnPrepareUIElements(ArrangeCellArgs, List<UIElement>, ScrollControlChildFrame, GridRenderStyleInfo)
    GridVirtualizingCellRendererBase<PivotGridRowGroupBar>.CreateUIElement(ArrangeCellArgs, GridRenderStyleInfo)
    GridVirtualizingCellRendererBase<PivotGridRowGroupBar>.OnUnloadUIElements(VirtualizingCellsControl, RowColumnIndex, CellUIElements)
    GridVirtualizingCellRendererBase<PivotGridRowGroupBar>.AllowRecycle
    GridVirtualizingCellRendererBase<PivotGridRowGroupBar>.AllowTransparentBackground
    GridVirtualizingCellRendererBase<PivotGridRowGroupBar>.InInitializeContent
    GridVirtualizingCellRendererBase<PivotGridRowGroupBar>.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.OnActivated()
    GridCellRendererBase.RaiseActivateFailed()
    GridCellRendererBase.OnActivateFailed()
    GridCellRendererBase.RaiseDeactivating()
    GridCellRendererBase.OnDeactivating()
    GridCellRendererBase.RaiseDeactivated()
    GridCellRendererBase.OnDeactivated()
    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.ShouldGridTryToHandlePreviewKeyDown(KeyEventArgs)
    GridCellRendererBase.IGridCellRenderer.RenderForPrinting(DrawingContext, RenderCellArgs, GridRenderStyleInfo)
    GridCellRendererBase.OnRenderForPrinting(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.PivotGrid
    Assembly: Syncfusion.PivotAnalysis.Wpf.dll
    Syntax
    public class PivotGridRowGroupBarRenderer : GridVirtualizingCellRenderer<PivotGridRowGroupBar>, IGridCellRenderer, ICellRenderer, IHitTestSelectCells, IStyleChanged, IDisposable, IAllowKeepAliveOnlyCurrentCell

    Constructors

    PivotGridRowGroupBarRenderer()

    Declaration
    public PivotGridRowGroupBarRenderer()

    Methods

    ArrangeUIElement(ArrangeCellArgs, PivotGridRowGroupBar, GridRenderStyleInfo)

    Arrange the cells UIElement inside the cell rectangle. The UIElement is arranged on the canvas with a call to ArrangeUIElement(ArrangeCellArgs, PivotGridRowGroupBar, GridRenderStyleInfo).

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

    To arrange the GroupingBar elements based on layout information.

    PivotGridRowGroupBar uiElement

    The PivotGrid's GroupingBar cell.

    GridRenderStyleInfo style

    This parameter is used to apply styles like background, foreground, font-size and font-weight etc... to the PivotGrid's GroupingBar cells.

    Overrides
    Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRendererBase<Syncfusion.Windows.Controls.PivotGrid.PivotGridRowGroupBar>.ArrangeUIElement(Syncfusion.Windows.Controls.Cells.ArrangeCellArgs, Syncfusion.Windows.Controls.PivotGrid.PivotGridRowGroupBar, Syncfusion.Windows.Controls.Grid.GridRenderStyleInfo)

    CreateRendererElement(PivotGridRowGroupBar, GridRenderStyleInfo)

    Creates the renderer element using the information from the cell style.

    Declaration
    public override void CreateRendererElement(PivotGridRowGroupBar uiElement, GridRenderStyleInfo style)
    Parameters
    Type Name Description
    PivotGridRowGroupBar uiElement

    The PivotGrid GroupingBar cell.

    GridRenderStyleInfo style

    This parameter is used to apply styles like background, foreground, font-size and font-weight etc... to the PivotGrid's GroupingBar cells.

    Overrides
    Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRenderer<Syncfusion.Windows.Controls.PivotGrid.PivotGridRowGroupBar>.CreateRendererElement(Syncfusion.Windows.Controls.PivotGrid.PivotGridRowGroupBar, Syncfusion.Windows.Controls.Grid.GridRenderStyleInfo)

    Dispose(Boolean)

    This gets called when parent grid is unloaded. Unload all elements that were

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing
    Overrides
    Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRendererBase<Syncfusion.Windows.Controls.PivotGrid.PivotGridRowGroupBar>.Dispose(System.Boolean)

    OnInitializeContent(PivotGridRowGroupBar, GridRenderStyleInfo)

    Initializes the content of the cell using the information from the cell style.

    Declaration
    public override void OnInitializeContent(PivotGridRowGroupBar uiElement, GridRenderStyleInfo style)
    Parameters
    Type Name Description
    PivotGridRowGroupBar uiElement

    The PivotGrid GroupingBar cell.

    GridRenderStyleInfo style

    This parameter is used to apply styles like background, foreground, font-size and font-weight etc... to the PivotGrid's GroupingBar cells.

    Overrides
    Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRenderer<Syncfusion.Windows.Controls.PivotGrid.PivotGridRowGroupBar>.OnInitializeContent(Syncfusion.Windows.Controls.PivotGrid.PivotGridRowGroupBar, Syncfusion.Windows.Controls.Grid.GridRenderStyleInfo)

    Implements

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