menu

UWP

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

    Show / Hide Table of Contents

    Class PivotGridTemplateCellRenderer

    Defines the renderer for rendering the grid cell that is templated.

    Inheritance
    System.Object
    GridCellRendererBase
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>
    GridVirtualizingCellRenderer<PivotGridTemplateCell, PivotGridTemplateCell>
    PivotGridTemplateCellRenderer
    Implements
    IGridCellRenderer
    System.IDisposable
    Inherited Members
    GridCellRendererBase.Arrange(RowColumnIndex, UIElement, Rect)
    GridCellRendererBase.BeginEdit(RowColumnIndex, GridCell, GridStyleInfo, String)
    GridCellRendererBase.CharacterReceived(CharacterReceivedEventArgs)
    GridCellRendererBase.ClearRecycleBin()
    GridCellRendererBase.CurrentCellElement
    GridCellRendererBase.CurrentCellIndex
    GridCellRendererBase.CurrentCellRendererElement
    GridCellRendererBase.CurrentCellValueChanged(String)
    GridCellRendererBase.CurrentStyle
    GridCellRendererBase.DisplayElementOptimization
    GridCellRendererBase.Dispose()
    GridCellRendererBase.Dispose(Boolean)
    GridCellRendererBase.EndEdit(RowColumnIndex, GridCell, GridStyleInfo)
    GridCellRendererBase.GetControlValue()
    GridCellRendererBase.Grid
    GridCellRendererBase.HasCurrentCellState
    GridCellRendererBase.IGridCellRenderer.ShouldGridTryToHandleKeyDown(KeyRoutedEventArgs)
    GridCellRendererBase.IsEditable
    GridCellRendererBase.IsFocused
    GridCellRendererBase.IsFocusible
    GridCellRendererBase.IsInEditing
    GridCellRendererBase.Measure(RowColumnIndex, UIElement, Size)
    GridCellRendererBase.MoveCurrentCell
    GridCellRendererBase.OnCharacterReceived(CharacterReceivedEventArgs)
    GridCellRendererBase.OnMeasure(RowColumnIndex, UIElement, Size)
    GridCellRendererBase.OnPrepareUIElements(RowColumnIndex, GridCell, GridStyleInfo, String, Boolean)
    GridCellRendererBase.OnSaveChanges()
    GridCellRendererBase.OnUnloadUIElements(GridCell)
    GridCellRendererBase.PrepareUIElements(RowColumnIndex, GridCell, GridStyleInfo, String, Boolean)
    GridCellRendererBase.PreviewInputText
    GridCellRendererBase.RaiseSaveChanges()
    GridCellRendererBase.RefreshContent()
    GridCellRendererBase.ResetCurrentCellState()
    GridCellRendererBase.SetControlValue(Object)
    GridCellRendererBase.SetCurrentCellState(RowColumnIndex, UIElement, Boolean, Boolean)
    GridCellRendererBase.SetFocus(Boolean)
    GridCellRendererBase.SetFocus(UIElement, Boolean)
    GridCellRendererBase.ShouldGridTryToHandleKeyDown(KeyRoutedEventArgs)
    GridCellRendererBase.SupportDrawingOptimization
    GridCellRendererBase.SupportRenderOptimization
    GridCellRendererBase.UnloadUIElements(GridCell)
    GridCellRendererBase.UpdateCellStyle(RowColumnIndex, GridCell, GridStyleInfo, String, Boolean)
    GridCellRendererBase.UpdateCurrentCellState(UIElement, Boolean)
    GridCellRendererBase.UseOnlyRendererElement
    GridVirtualizingCellRenderer<PivotGridTemplateCell, PivotGridTemplateCell>.CreateWrapperInstance(ContentControl, GridStyleInfo)
    GridVirtualizingCellRenderer<PivotGridTemplateCell, PivotGridTemplateCell>.GetFormattedText(GridStyleInfo)
    GridVirtualizingCellRenderer<PivotGridTemplateCell, PivotGridTemplateCell>.InitializeTemplateElement(ContentControl, GridStyleInfo)
    GridVirtualizingCellRenderer<PivotGridTemplateCell, PivotGridTemplateCell>.OnInitializeDisplayElement(RowColumnIndex, PivotGridTemplateCell, GridStyleInfo, String)
    GridVirtualizingCellRenderer<PivotGridTemplateCell, PivotGridTemplateCell>.OnInitializeEditElement(RowColumnIndex, PivotGridTemplateCell, GridStyleInfo, String)
    GridVirtualizingCellRenderer<PivotGridTemplateCell, PivotGridTemplateCell>.OnInitializeTemplateElement(RowColumnIndex, ContentControl, GridStyleInfo)
    GridVirtualizingCellRenderer<PivotGridTemplateCell, PivotGridTemplateCell>.OnUpdateCellStyle(RowColumnIndex, PivotGridTemplateCell, GridStyleInfo, String)
    GridVirtualizingCellRenderer<PivotGridTemplateCell, PivotGridTemplateCell>.OnUpdateEditCellStyle(RowColumnIndex, PivotGridTemplateCell, GridStyleInfo, String)
    GridVirtualizingCellRenderer<PivotGridTemplateCell, PivotGridTemplateCell>.OnUpdateTemplateElement(ContentControl, GridStyleInfo)
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.AllowRecycle
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.BeginEdit(RowColumnIndex, GridCell, GridStyleInfo, String)
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.ClearRecycleBin()
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.DisplayRecycleBin
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.Dispose(Boolean)
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.EditRecycleBin
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.EndEdit(RowColumnIndex, GridCell, GridStyleInfo)
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.InitializeDisplayElement(RowColumnIndex, PivotGridTemplateCell, GridStyleInfo, String)
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.InitializeEditElement(RowColumnIndex, PivotGridTemplateCell, GridStyleInfo, String)
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.InitializeTemplateElement(RowColumnIndex, ContentControl, GridStyleInfo)
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.OnArrange(RowColumnIndex, UIElement, Rect)
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.OnCreateDisplayUIElement()
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.OnCreateEditUIElement()
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.OnCreateTemplateUIElement()
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.OnEditElementLoaded(Object, RoutedEventArgs)
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.OnEditElementLostFocus(Object, RoutedEventArgs)
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.OnEditingComplete(UIElement)
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.OnEnteredEditMode(UIElement)
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.OnMeasure(RowColumnIndex, UIElement, Size)
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.OnPrepareUIElements(RowColumnIndex, GridCell, GridStyleInfo, String, Boolean)
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.OnUnloadUIElements(GridCell)
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.OnUnwireDisplayUIElement(PivotGridTemplateCell)
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.OnUnwireEditUIElement(PivotGridTemplateCell)
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.OnUnWireTemplateUIElement(ContentControl)
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.OnWireDisplayUIElement(PivotGridTemplateCell)
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.OnWireEditUIElement(PivotGridTemplateCell)
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.OnWireTemplateUIElement(ContentControl)
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.TemplateRecycleBin
    GridVirtualizingCellRendererBase<PivotGridTemplateCell, PivotGridTemplateCell>.UpdateCellStyle(RowColumnIndex, GridCell, GridStyleInfo, String, Boolean)
    Namespace: Syncfusion.UI.Xaml.PivotGrid
    Assembly: Syncfusion.SfPivotGrid.UWP.dll
    Syntax
    public class PivotGridTemplateCellRenderer : GridVirtualizingCellRenderer<PivotGridTemplateCell, PivotGridTemplateCell>, IGridCellRenderer, IDisposable

    Constructors

    PivotGridTemplateCellRenderer()

    Initializes a new instance of the PivotGridTemplateCellRenderer class.

    Declaration
    public PivotGridTemplateCellRenderer()

    Methods

    GetFormattedText(GridStyleInfo)

    Returns the formatted text for the particular cell.

    Declaration
    public override string GetFormattedText(GridStyleInfo style)
    Parameters
    Type Name Description
    GridStyleInfo style

    The style of particular cell.

    Returns
    Type Description
    System.String

    The formatted text which is displayed.

    Overrides
    Syncfusion.UI.Xaml.CellGrid.GridCellRenderer.GridVirtualizingCellRenderer<Syncfusion.UI.Xaml.PivotGrid.PivotGridTemplateCell, Syncfusion.UI.Xaml.PivotGrid.PivotGridTemplateCell>.GetFormattedText(Syncfusion.UI.Xaml.CellGrid.Styles.GridStyleInfo)

    OnArrange(RowColumnIndex, UIElement, Rect)

    Invoked when the visual children of cell is arranged in view.

    Declaration
    protected override void OnArrange(RowColumnIndex cellRowColumnIndex, UIElement uiElement, Rect rect)
    Parameters
    Type Name Description
    RowColumnIndex cellRowColumnIndex

    The coordinates of the particular cell.

    Windows.UI.Xaml.UIElement uiElement

    The corresponding element that is to be arranged.

    Windows.Foundation.Rect rect

    The size and origin for arranging the element.

    Overrides
    Syncfusion.UI.Xaml.CellGrid.GridCellRenderer.GridVirtualizingCellRendererBase<Syncfusion.UI.Xaml.PivotGrid.PivotGridTemplateCell, Syncfusion.UI.Xaml.PivotGrid.PivotGridTemplateCell>.OnArrange(Syncfusion.UI.Xaml.Grid.ScrollAxis.RowColumnIndex, Windows.UI.Xaml.UIElement, Windows.Foundation.Rect)

    OnInitializeDisplayElement(RowColumnIndex, PivotGridTemplateCell, GridStyleInfo, String)

    Initializes the element that holds the particular cell.

    Declaration
    protected override void OnInitializeDisplayElement(RowColumnIndex rowColumnIndex, PivotGridTemplateCell uiElement, GridStyleInfo style, string text)
    Parameters
    Type Name Description
    RowColumnIndex rowColumnIndex

    The coordinates of the particular cell.

    PivotGridTemplateCell uiElement

    The element that holds the particular cell.

    GridStyleInfo style

    The style of particular cell.

    System.String text

    The text of particular cell.

    Overrides
    Syncfusion.UI.Xaml.CellGrid.GridCellRenderer.GridVirtualizingCellRenderer<Syncfusion.UI.Xaml.PivotGrid.PivotGridTemplateCell, Syncfusion.UI.Xaml.PivotGrid.PivotGridTemplateCell>.OnInitializeDisplayElement(Syncfusion.UI.Xaml.Grid.ScrollAxis.RowColumnIndex, Syncfusion.UI.Xaml.PivotGrid.PivotGridTemplateCell, Syncfusion.UI.Xaml.CellGrid.Styles.GridStyleInfo, System.String)

    OnInitializeEditElement(RowColumnIndex, PivotGridTemplateCell, GridStyleInfo, String)

    Initializes the element that holds the edited cell.

    Declaration
    protected override void OnInitializeEditElement(RowColumnIndex rowColumnIndex, PivotGridTemplateCell uiElement, GridStyleInfo style, string text)
    Parameters
    Type Name Description
    RowColumnIndex rowColumnIndex

    The coordinates of the edited cell.

    PivotGridTemplateCell uiElement

    The element that holds the edited cell.

    GridStyleInfo style

    The style of edited cell.

    System.String text

    The text of edited cell.

    Overrides
    Syncfusion.UI.Xaml.CellGrid.GridCellRenderer.GridVirtualizingCellRenderer<Syncfusion.UI.Xaml.PivotGrid.PivotGridTemplateCell, Syncfusion.UI.Xaml.PivotGrid.PivotGridTemplateCell>.OnInitializeEditElement(Syncfusion.UI.Xaml.Grid.ScrollAxis.RowColumnIndex, Syncfusion.UI.Xaml.PivotGrid.PivotGridTemplateCell, Syncfusion.UI.Xaml.CellGrid.Styles.GridStyleInfo, System.String)

    OnUpdateCellStyle(RowColumnIndex, PivotGridTemplateCell, GridStyleInfo, String)

    Updates the style for the particular cell.

    Declaration
    protected override void OnUpdateCellStyle(RowColumnIndex cellRowColumnIndex, PivotGridTemplateCell uiElement, GridStyleInfo style, string text)
    Parameters
    Type Name Description
    RowColumnIndex cellRowColumnIndex

    The coordinates of the particular cell.

    PivotGridTemplateCell uiElement

    The element that holds the particular cell.

    GridStyleInfo style

    The style of particular cell.

    System.String text

    The text of particular cell.

    Overrides
    Syncfusion.UI.Xaml.CellGrid.GridCellRenderer.GridVirtualizingCellRenderer<Syncfusion.UI.Xaml.PivotGrid.PivotGridTemplateCell, Syncfusion.UI.Xaml.PivotGrid.PivotGridTemplateCell>.OnUpdateCellStyle(Syncfusion.UI.Xaml.Grid.ScrollAxis.RowColumnIndex, Syncfusion.UI.Xaml.PivotGrid.PivotGridTemplateCell, Syncfusion.UI.Xaml.CellGrid.Styles.GridStyleInfo, System.String)

    OnUpdateEditCellStyle(RowColumnIndex, PivotGridTemplateCell, GridStyleInfo, String)

    Updates the style for the edited cell.

    Declaration
    protected override void OnUpdateEditCellStyle(RowColumnIndex cellRowColumnIndex, PivotGridTemplateCell uiElement, GridStyleInfo style, string text)
    Parameters
    Type Name Description
    RowColumnIndex cellRowColumnIndex

    The coordinates of the edited cell.

    PivotGridTemplateCell uiElement

    The element that holds the edited cell.

    GridStyleInfo style

    The style of edited cell.

    System.String text

    The text of edited cell.

    Overrides
    Syncfusion.UI.Xaml.CellGrid.GridCellRenderer.GridVirtualizingCellRenderer<Syncfusion.UI.Xaml.PivotGrid.PivotGridTemplateCell, Syncfusion.UI.Xaml.PivotGrid.PivotGridTemplateCell>.OnUpdateEditCellStyle(Syncfusion.UI.Xaml.Grid.ScrollAxis.RowColumnIndex, Syncfusion.UI.Xaml.PivotGrid.PivotGridTemplateCell, Syncfusion.UI.Xaml.CellGrid.Styles.GridStyleInfo, System.String)

    Implements

    IGridCellRenderer
    System.IDisposable

    Extension Methods

    DateTimeExtension.ToDateTime(Object)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved