menu

WPF

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

    Show / Hide Table of Contents

    Class GridCellRendererBase

    This is a base class for the renderer part of a cell type.

    Inheritance
    System.Object
    NonFinalizeDisposable
    Disposable
    CellRendererBase<GridRenderStyleInfo>
    GridCellRendererBase
    GridCellImageCellRenderer
    GridCellImageStreamCellRenderer
    GridCellStaticTextRenderer
    GridDataCellExpandRenderer
    GridDataCellRowHeaderRenderer
    GridDataExpandCollapseVisualCellRenderer
    GridVirtualizingCellRendererBase<T>
    Implements
    IGridCellRenderer
    ICellRenderer
    System.IDisposable
    IHitTestSelectCells
    IStyleChanged
    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>.OnArrange(ArrangeCellArgs, GridRenderStyleInfo)
    CellRendererBase<GridRenderStyleInfo>.OnCancelMouseCapture(UIElement)
    CellRendererBase<GridRenderStyleInfo>.OnPrepareUIElements(ArrangeCellArgs, List<UIElement>, ScrollControlChildFrame, GridRenderStyleInfo)
    CellRendererBase<GridRenderStyleInfo>.OnRecaptureMouse(UIElement)
    CellRendererBase<GridRenderStyleInfo>.OnRender(DrawingContext, RenderCellArgs, GridRenderStyleInfo)
    CellRendererBase<GridRenderStyleInfo>.OnUnloadUIElements(VirtualizingCellsControl, RowColumnIndex, CellUIElements)
    CellRendererBase<GridRenderStyleInfo>.RefreshCellUIElementsContent(VirtualizingCellsControl, CellUIElements, RowColumnIndex)
    CellRendererBase<GridRenderStyleInfo>.UnloadVisualsWhenScrolledOutOfView
    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 GridCellRendererBase : CellRendererBase<GridRenderStyleInfo>, IGridCellRenderer, ICellRenderer, IDisposable, IHitTestSelectCells, IStyleChanged
    Remarks

    A renderer is created for each GridCellModelBase and GridControlBase.

    You typically access cell renderers through the CellRenderers property of the GridControlBase class.

    Constructors

    GridCellRendererBase()

    Initializes a new GridCellRendererBase.

    Declaration
    public GridCellRendererBase()

    Properties

    ActivateOptions

    Returns the options to activate the current cell.

    Declaration
    public GridActivateCurrentCellOptions ActivateOptions { get; }
    Property Value
    Type
    GridActivateCurrentCellOptions

    AllowGridToFocus

    Declaration
    public bool AllowGridToFocus { get; set; }
    Property Value
    Type
    System.Boolean

    CellModel

    Returns the cell model.

    Declaration
    public GridCellModelBase CellModel { get; }
    Property Value
    Type
    GridCellModelBase

    CellRowColumnIndex

    Returns the cell row column index.

    Declaration
    public RowColumnIndex CellRowColumnIndex { get; }
    Property Value
    Type
    RowColumnIndex

    ColumnIndex

    Returns the column index of the cell.

    Declaration
    public int ColumnIndex { get; }
    Property Value
    Type
    System.Int32

    ControlText

    The active text that is displayed for the current cell, e.g. TextBox.Text.

    Declaration
    public virtual string ControlText { get; set; }
    Property Value
    Type
    System.String

    ControlValue

    Gets or sets the cell value for the current cell.

    Declaration
    public virtual object ControlValue { get; set; }
    Property Value
    Type
    System.Object

    CurrentCell

    Returns the current cell.

    Declaration
    public GridCurrentCell CurrentCell { get; }
    Property Value
    Type
    GridCurrentCell

    CurrentCellUIElement

    Returns the UI element of the current cell.

    Declaration
    public UIElement CurrentCellUIElement { get; protected set; }
    Property Value
    Type
    System.Windows.UIElement

    CurrentStyle

    Returns the current cell style.

    Declaration
    public GridRenderStyleInfo CurrentStyle { get; }
    Property Value
    Type
    GridRenderStyleInfo

    CurrentStyleCopy

    Returns a copy of the current cell style.

    Declaration
    public GridRenderStyleInfo CurrentStyleCopy { get; }
    Property Value
    Type
    GridRenderStyleInfo

    EditorType

    Returns the type of the cell editor (cell control).

    Declaration
    public Type EditorType { get; set; }
    Property Value
    Type
    System.Type

    GridControl

    Returns the parent grid.

    Declaration
    public GridControlBase GridControl { get; set; }
    Property Value
    Type
    GridControlBase

    HasControlText

    Checks if ControlText for the current cell has been set.

    Declaration
    public bool HasControlText { get; }
    Property Value
    Type
    System.Boolean

    HasControlValue

    Returns whether the cell value for the current cell has been changed.

    Declaration
    public bool HasControlValue { get; }
    Property Value
    Type
    System.Boolean

    HasCurrentCellState

    Specifies whether the cell state for the current cell has been set.

    Declaration
    public bool HasCurrentCellState { get; }
    Property Value
    Type
    System.Boolean

    InInitialize

    Declaration
    protected bool InInitialize { get; }
    Property Value
    Type
    System.Boolean

    InSetControlText

    Gets a value indicating whether ControlText setter is in process.

    Declaration
    public bool InSetControlText { get; }
    Property Value
    Type Description
    System.Boolean

    true if ControlText setter is in process; otherwise, false.

    InSetControlValue

    Returns true if ControlValue setter was called.

    Declaration
    public bool InSetControlValue { get; }
    Property Value
    Type
    System.Boolean

    IsControlTextShown

    Gets or sets a value that indicates whether the control text is displayed.

    Declaration
    public bool IsControlTextShown { get; set; }
    Property Value
    Type
    System.Boolean

    IsDropDownable

    Gets or sets a value that indicates whether the cell can be dropped down.

    Declaration
    public bool IsDropDownable { get; set; }
    Property Value
    Type
    System.Boolean

    IsDroppedDown

    Specifies whether the current cell is dropped down.

    Declaration
    public bool IsDroppedDown { get; set; }
    Property Value
    Type
    System.Boolean

    IsEditable

    Gets or sets a valude that indicates whether the cell is editable.

    Declaration
    public bool IsEditable { get; set; }
    Property Value
    Type
    System.Boolean

    IsFocusable

    Gets or sets a value that indicates whether the cell is focusable.

    Declaration
    public bool IsFocusable { get; set; }
    Property Value
    Type
    System.Boolean

    IsFocused

    Gets or sets a value that indicates whether the cell has the focus.

    Declaration
    public bool IsFocused { get; set; }
    Property Value
    Type
    System.Boolean

    IsModifiable

    Gets or sets a value that indicates whether the cell is modifiable.

    Declaration
    public bool IsModifiable { get; set; }
    Property Value
    Type
    System.Boolean

    IsModified

    Specifies wheter the cell has been modified.

    Declaration
    public bool IsModified { get; }
    Property Value
    Type
    System.Boolean

    RowIndex

    Returns the row index of the cell.

    Declaration
    public int RowIndex { get; }
    Property Value
    Type
    System.Int32

    SupportsRenderOptimization

    Gets or sets whether the renderer supports rendering itsself directly to the drawing context. When this is possible the UIElement will only be created when the user moves the mouse over the cell or if the UIElement is needed for other reasons, e.g. animate after change. The benefit of rendering directly to the DrawingContext instead of creating the UIElement is a much improved scrolling performance. The default value is false.

    Declaration
    public bool SupportsRenderOptimization { get; set; }
    Property Value
    Type
    System.Boolean

    Methods

    ApplyControlText(GridRenderStyleInfo, String)

    Declaration
    protected virtual bool ApplyControlText(GridRenderStyleInfo style, string controlText)
    Parameters
    Type Name Description
    GridRenderStyleInfo style
    System.String controlText
    Returns
    Type
    System.Boolean

    Dispose(Boolean)

    Declaration
    protected override void Dispose(bool isDisposing)
    Parameters
    Type Name Description
    System.Boolean isDisposing
    Overrides
    NonFinalizeDisposable.Dispose(Boolean)

    EmptyRecycleBin()

    Empties the recyclebin.

    Declaration
    public virtual void EmptyRecycleBin()

    GetControlText(GridRenderStyleInfo)

    Retrieves the ControlText of the current cell.

    Declaration
    public string GetControlText(GridRenderStyleInfo style)
    Parameters
    Type Name Description
    GridRenderStyleInfo style

    The cell style.

    Returns
    Type Description
    System.String

    The control text.

    GetControlTextCore(GridRenderStyleInfo, Object)

    Declaration
    protected virtual string GetControlTextCore(GridRenderStyleInfo style, object cellValue)
    Parameters
    Type Name Description
    GridRenderStyleInfo style
    System.Object cellValue
    Returns
    Type
    System.String

    GetControlTextFromEditor()

    Retrieves the ControlText from the cell editor.

    Declaration
    public virtual string GetControlTextFromEditor()
    Returns
    Type Description
    System.String

    ControlText.

    GetControlValue(GridRenderStyleInfo)

    Gets the cell value from the given cell style.

    Declaration
    public object GetControlValue(GridRenderStyleInfo style)
    Parameters
    Type Name Description
    GridRenderStyleInfo style

    The cell style.

    Returns
    Type Description
    System.Object

    The cell value.

    GetControlValueFromEditor()

    Declaration
    protected virtual object GetControlValueFromEditor()
    Returns
    Type
    System.Object

    IsCurrentCell(GridControlBase, RowColumnIndex)

    Determines whether the given cell coordinates represent the current cell.

    Declaration
    public bool IsCurrentCell(GridControlBase gridControl, RowColumnIndex cellRowColumnIndex)
    Parameters
    Type Name Description
    GridControlBase gridControl

    The grid.

    RowColumnIndex cellRowColumnIndex

    The cell row column index.

    Returns
    Type Description
    System.Boolean

    True if it is current cell; false otherwise.

    IsCurrentCell(GridRenderStyleInfo)

    Determines whether the given cell style represents the current cell.

    Declaration
    public bool IsCurrentCell(GridRenderStyleInfo style)
    Parameters
    Type Name Description
    GridRenderStyleInfo style

    Cell style information.

    Returns
    Type Description
    System.Boolean

    True if it is current cell; false otherwise.

    IsCurrentCell(UIElement)

    Determines whether the given cell element corresponds to the current cell.

    Declaration
    public bool IsCurrentCell(UIElement uiElement)
    Parameters
    Type Name Description
    System.Windows.UIElement uiElement

    The cell control.

    Returns
    Type Description
    System.Boolean

    True if it is current cell; false otherwise.

    MouseDown(FrameworkElement, MouseControllerEventArgs)

    Occurs when the mouse is down in a cell.

    Declaration
    public virtual void MouseDown(FrameworkElement owner, MouseControllerEventArgs e)
    Parameters
    Type Name Description
    System.Windows.FrameworkElement owner

    The owner element.

    MouseControllerEventArgs e

    The MouseControllerEventArgs object.

    MoveCurrentHelper(FrameworkElement, MouseControllerEventArgs)

    Declaration
    protected static void MoveCurrentHelper(FrameworkElement owner, MouseControllerEventArgs e)
    Parameters
    Type Name Description
    System.Windows.FrameworkElement owner
    MouseControllerEventArgs e

    NotifyCurrentCellChanged()

    Declaration
    protected virtual void NotifyCurrentCellChanged()

    NotifyCurrentCellChanging()

    Declaration
    protected virtual bool NotifyCurrentCellChanging()
    Returns
    Type
    System.Boolean

    OnActivated()

    Declaration
    protected virtual void OnActivated()

    OnActivateFailed()

    Declaration
    protected virtual void OnActivateFailed()

    OnActivating()

    Declaration
    protected virtual bool OnActivating()
    Returns
    Type
    System.Boolean

    OnClipboardPaste(GridCutPasteEventArgs)

    Declaration
    protected virtual void OnClipboardPaste(GridCutPasteEventArgs args)
    Parameters
    Type Name Description
    GridCutPasteEventArgs args

    OnClipboardPasted(GridCutPasteEventArgs)

    Declaration
    protected virtual void OnClipboardPasted(GridCutPasteEventArgs args)
    Parameters
    Type Name Description
    GridCutPasteEventArgs args

    OnConfirmChangesFailed()

    Declaration
    protected virtual void OnConfirmChangesFailed()

    OnCreateAutomationPeer()

    Declaration
    public virtual AutomationPeer OnCreateAutomationPeer()
    Returns
    Type
    System.Windows.Automation.Peers.AutomationPeer

    OnCreated()

    Declaration
    protected virtual void OnCreated()

    OnDeactivated()

    Declaration
    protected virtual void OnDeactivated()

    OnDeactivateFailed()

    Declaration
    protected virtual void OnDeactivateFailed()

    OnDeactivating()

    Declaration
    protected virtual bool OnDeactivating()
    Returns
    Type
    System.Boolean

    OnEditingComplete()

    Declaration
    protected virtual void OnEditingComplete()

    OnEnteredEditMode()

    Declaration
    protected virtual void OnEnteredEditMode()

    OnGridPreviewTextInput(TextCompositionEventArgs)

    Declaration
    protected virtual void OnGridPreviewTextInput(TextCompositionEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.TextCompositionEventArgs e

    OnInitialize()

    Declaration
    protected virtual void OnInitialize()

    OnRejectChanges()

    Declaration
    protected virtual void OnRejectChanges()

    OnRenderForPrinting(DrawingContext, RenderCellArgs, GridRenderStyleInfo)

    Called from RenderForPrinting(DrawingContext, RenderCellArgs, GridRenderStyleInfo) to manually force to render graphics while printing that do not belong to live controls and the cells which is not view (e.g. static text).

    Declaration
    protected virtual void OnRenderForPrinting(DrawingContext dc, RenderCellArgs rca, GridRenderStyleInfo cellInfo)
    Parameters
    Type Name Description
    System.Windows.Media.DrawingContext dc

    The drawing context.

    RenderCellArgs rca

    The render cell layout information.

    GridRenderStyleInfo cellInfo

    The cell style info.

    OnResetFocus()

    Declaration
    protected virtual void OnResetFocus()

    OnSaveChanges()

    Declaration
    protected virtual bool OnSaveChanges()
    Returns
    Type
    System.Boolean

    OnSetFocus()

    Declaration
    protected virtual void OnSetFocus()

    OnValidate()

    Declaration
    protected virtual bool OnValidate()
    Returns
    Type
    System.Boolean

    OnValidated()

    Declaration
    protected virtual void OnValidated()

    RaiseActivated()

    Calls OnActivated().

    Declaration
    public void RaiseActivated()

    RaiseActivateFailed()

    Calls OnActivateFailed().

    Declaration
    public void RaiseActivateFailed()

    RaiseActivating(GridControlBase, RowColumnIndex, GridActivateCurrentCellOptions)

    Calls OnActivating().

    Declaration
    public bool RaiseActivating(GridControlBase gridControl, RowColumnIndex cellRowColumnIndex, GridActivateCurrentCellOptions options)
    Parameters
    Type Name Description
    GridControlBase gridControl

    The grid.

    RowColumnIndex cellRowColumnIndex

    The cell row column index.

    GridActivateCurrentCellOptions options

    The options to activate the current cell.

    Returns
    Type Description
    System.Boolean

    True.

    RaiseBeginEdit()

    Begins the editing mode for the cell.

    Declaration
    public void RaiseBeginEdit()

    RaiseClipboardPaste(GridCutPasteEventArgs)

    call OnClipboardPaste(GridCutPasteEventArgs args)

    Declaration
    public void RaiseClipboardPaste(GridCutPasteEventArgs args)
    Parameters
    Type Name Description
    GridCutPasteEventArgs args

    RaiseClipboardPasted(GridCutPasteEventArgs)

    call OnClipboardPasted(GridCutPasteEventArgs args)

    Declaration
    public void RaiseClipboardPasted(GridCutPasteEventArgs args)
    Parameters
    Type Name Description
    GridCutPasteEventArgs args

    RaiseCreated(GridCellModelBase)

    Occurs when the current cell model is created.

    Declaration
    public void RaiseCreated(GridCellModelBase cellModel)
    Parameters
    Type Name Description
    GridCellModelBase cellModel

    The cell model.

    RaiseDeactivated()

    Calls OnDeactivated() and resets the current cell.

    Declaration
    public void RaiseDeactivated()

    RaiseDeactivateFailed()

    Calls OnDeactivateFailed().

    Declaration
    public void RaiseDeactivateFailed()

    RaiseDeactivating()

    Calls OnDeactivating().

    Declaration
    public bool RaiseDeactivating()
    Returns
    Type Description
    System.Boolean

    True.

    RaiseEditingComplete()

    Calls OnEditingComplete().

    Declaration
    public void RaiseEditingComplete()

    RaiseEndEdit()

    Ends the editing mode for the cell.

    Declaration
    public void RaiseEndEdit()

    RaiseGridCellClick(Int32, Int32, MouseControllerEventArgs)

    Raises the GridCellClick event.

    Declaration
    public virtual void RaiseGridCellClick(int rowIndex, int colIndex, MouseControllerEventArgs e)
    Parameters
    Type Name Description
    System.Int32 rowIndex

    The cell row index.

    System.Int32 colIndex

    The cell column index.

    MouseControllerEventArgs e

    A reference to MouseControllerEventArgs.

    RaiseGridPreviewMouseMove(RowColumnIndex, MouseEventArgs)

    Triggers PreviewMouseMove event for the given cell coordinates.

    Declaration
    public virtual void RaiseGridPreviewMouseMove(RowColumnIndex rci, MouseEventArgs e)
    Parameters
    Type Name Description
    RowColumnIndex rci

    The row column index.

    System.Windows.Input.MouseEventArgs e

    A System.Windows.Input.MouseEventArgs object.

    RaiseInitialize(GridActivateCurrentCellOptions)

    Calls OnInitialize().

    Declaration
    public void RaiseInitialize(GridActivateCurrentCellOptions options)
    Parameters
    Type Name Description
    GridActivateCurrentCellOptions options

    The options to activate the current cell.

    RaiseRejectChanges()

    Calls OnRejectChanges().

    Declaration
    public void RaiseRejectChanges()

    RaiseSaveChanges()

    Calls OnSaveChanges().

    Declaration
    public bool RaiseSaveChanges()
    Returns
    Type Description
    System.Boolean

    True if the changes has been saved successfully.

    RaiseStartEditing()

    Starts editing.

    Declaration
    public virtual bool RaiseStartEditing()
    Returns
    Type Description
    System.Boolean

    True.

    RaiseValidate()

    Calls OnValidate().

    Declaration
    public bool RaiseValidate()
    Returns
    Type Description
    System.Boolean

    True.

    RaiseValidated()

    Calls OnValidated().

    Declaration
    public void RaiseValidated()

    RefreshContent()

    Refreshes the current cell.

    Declaration
    public virtual void RefreshContent()

    ResetControlText()

    Resets the ControlText to its original state.

    Declaration
    public void ResetControlText()

    ResetControlValue()

    Resets the cell value of the current cell to its original state.

    Declaration
    public void ResetControlValue()

    ResetCurrentCellState()

    Declaration
    protected void ResetCurrentCellState()

    ScrollInView()

    Declaration
    protected virtual void ScrollInView()

    SetControlText(String)

    Sets the given value as control text for the cell.

    Declaration
    public bool SetControlText(string value)
    Parameters
    Type Name Description
    System.String value

    The value.

    Returns
    Type Description
    System.Boolean

    True if the control text has been set successfully; false otherwise.

    SetControlText(String, Boolean)

    Sets the given value as control text for the cell.

    Declaration
    public bool SetControlText(string value, bool enforceApplyControlText)
    Parameters
    Type Name Description
    System.String value

    The value.

    System.Boolean enforceApplyControlText

    When true, enforces applying control text.

    Returns
    Type Description
    System.Boolean

    True if the control text has been set successfully; false otherwise.

    SetControlValue(Object)

    Sets the cell value.

    Declaration
    public bool SetControlValue(object value)
    Parameters
    Type Name Description
    System.Object value

    the value to be set.

    Returns
    Type Description
    System.Boolean

    True if the value has been set sucessfully; false otherwise.

    SetCurrentCellState(GridControlBase, RowColumnIndex, GridActivateCurrentCellOptions)

    Declaration
    protected void SetCurrentCellState(GridControlBase gridControl, RowColumnIndex cellRowColumnIndex, GridActivateCurrentCellOptions options)
    Parameters
    Type Name Description
    GridControlBase gridControl
    RowColumnIndex cellRowColumnIndex
    GridActivateCurrentCellOptions options

    ShouldCurrentCellShowCellText()

    Specifies whether the current cell should show the cell text that is being entered.

    Declaration
    public virtual bool ShouldCurrentCellShowCellText()
    Returns
    Type Description
    System.Boolean

    True if the text is shown; false otherwise.

    ShouldGridTryToHandlePreviewKeyDown(KeyEventArgs)

    Declaration
    protected virtual bool ShouldGridTryToHandlePreviewKeyDown(KeyEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.KeyEventArgs e
    Returns
    Type
    System.Boolean

    StyleChanged(StyleChangedEventArgs)

    Occurs when the current cell style is changed.

    Declaration
    public void StyleChanged(StyleChangedEventArgs e)
    Parameters
    Type Name Description
    StyleChangedEventArgs e

    The StyleChangedEventArgs object.

    UpdateCellRowColumnIndex(RowColumnIndex)

    Updates the cell row column index with the given value.

    Declaration
    public void UpdateCellRowColumnIndex(RowColumnIndex cellRowColumnIndex)
    Parameters
    Type Name Description
    RowColumnIndex cellRowColumnIndex

    The cell row column index.

    UpdateCurrentStyle()

    Declaration
    public void UpdateCurrentStyle()

    ValidateControlText(String)

    Validates the control text.

    Declaration
    public virtual bool ValidateControlText(string value)
    Parameters
    Type Name Description
    System.String value

    Value to be validated.

    Returns
    Type Description
    System.Boolean

    True.

    ValidateControlValue(Object)

    Validates the cell value.

    Declaration
    public virtual bool ValidateControlValue(object value)
    Parameters
    Type Name Description
    System.Object value

    The value to be validated.

    Returns
    Type Description
    System.Boolean

    True.

    Explicit Interface Implementations

    IGridCellRenderer.RaiseConfirmChangesFailed()

    Declaration
    void IGridCellRenderer.RaiseConfirmChangesFailed()

    IGridCellRenderer.RaiseGridPreviewTextInput(TextCompositionEventArgs)

    Declaration
    void IGridCellRenderer.RaiseGridPreviewTextInput(TextCompositionEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.TextCompositionEventArgs e

    IGridCellRenderer.RenderForPrinting(DrawingContext, RenderCellArgs, GridRenderStyleInfo)

    Declaration
    void IGridCellRenderer.RenderForPrinting(DrawingContext dc, RenderCellArgs rca, GridRenderStyleInfo cellInfo)
    Parameters
    Type Name Description
    System.Windows.Media.DrawingContext dc
    RenderCellArgs rca
    GridRenderStyleInfo cellInfo

    IGridCellRenderer.ShouldGridTryToHandlePreviewKeyDown(KeyEventArgs)

    Declaration
    bool IGridCellRenderer.ShouldGridTryToHandlePreviewKeyDown(KeyEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.KeyEventArgs e
    Returns
    Type
    System.Boolean

    Implements

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