menu

MAUI

  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class DataGridUnboundRowCellRenderer - MAUI API Reference | Syncfusion

    Show / Hide Table of Contents

    Class DataGridUnboundRowCellRenderer

    Which is a class for cell renderer that displays the unbound row value.

    Inheritance
    System.Object
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>
    DataGridUnboundRowCellRenderer
    Implements
    IDataGridCellRenderer
    System.IDisposable
    Inherited Members
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.BeginEdit(RowColumnIndex, DataGridCell, DataGridColumn, Object)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.CanUpdateBinding(DataColumnBase)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.ClearRecycleBin()
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.CommitCellValue(Boolean)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.CurrentCellElement
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.CurrentCellIndex
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.CurrentCellRendererElement
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.DataGrid
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.Dispose()
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.Dispose(Boolean)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.EndEdit(DataColumnBase, Object, Boolean)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.GetControlValue()
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.HasCurrentCellState
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.IsEditable
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.IsFocusable
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.IsInEditing
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.OnCreateDisplayUIView()
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.OnCreateEditUIView()
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.OnEnteredEditMode(DataColumnBase, View)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.OnInitializeDisplayView(DataColumnBase, SfDataGridLabel)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.OnInitializeEditView(DataColumnBase, SfDataGridEntry)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.OnPrepareViews(DataColumnBase)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.OnSetCellStyle(DataColumnBase)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.OnUnloadViews(DataColumnBase)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.OnUpdateCellValue(DataColumnBase)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.PrepareViews(DataColumnBase)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.RefreshDisplayValue(DataColumnBase)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.ResetCurrentCellState()
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.ResumeBinding(DataColumnBase, SfDataGridLabel)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.SetCellStyle(DataColumnBase)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.SetControlValue(Object)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.SetCurrentCellState(RowColumnIndex, DataGridCell, Boolean)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.SetFocus(Boolean)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.SetFocus(View, Boolean)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.SupportsRenderOptimization
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.SuspendBinding(DataColumnBase, SfDataGridLabel)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.UnloadViews(DataColumnBase)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.UnwireEditUIElement(SfDataGridEntry)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.UpdateCellValue(DataColumnBase)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.UpdateColumnInfo(DataColumnBase)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.UpdateCurrentCellState(View, Boolean)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.UpdateEditViewCellStyle(DataColumnBase, SfDataGridEntry)
    DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>.WireEditUIElement(SfDataGridEntry)
    Namespace: Syncfusion.Maui.DataGrid
    Assembly: Syncfusion.Maui.DataGrid.dll
    Syntax
    public class DataGridUnboundRowCellRenderer : DataGridCellRenderer<SfDataGridLabel, SfDataGridEntry>, IDataGridCellRenderer, IDisposable

    Constructors

    DataGridUnboundRowCellRenderer()

    Declaration
    public DataGridUnboundRowCellRenderer()

    Methods

    CommitCellValue(Boolean)

    Commits the edited value to the underlying data.

    Declaration
    public override void CommitCellValue(bool isNewValue)
    Parameters
    Type Name Description
    System.Boolean isNewValue

    A value indicating whether the edited value is new value.

    Overrides
    Syncfusion.Maui.DataGrid.DataGridCellRenderer<Syncfusion.Maui.DataGrid.SfDataGridLabel, Syncfusion.Maui.DataGrid.SfDataGridEntry>.CommitCellValue(System.Boolean)

    EndEdit(DataColumnBase, Object, Boolean)

    Declaration
    public override bool EndEdit(DataColumnBase dataColumn, object record, bool canResetBinding = false)
    Parameters
    Type Name Description
    Syncfusion.Maui.DataGrid.DataColumnBase dataColumn
    System.Object record
    System.Boolean canResetBinding
    Returns
    Type
    System.Boolean
    Overrides
    Syncfusion.Maui.DataGrid.DataGridCellRenderer<Syncfusion.Maui.DataGrid.SfDataGridLabel, Syncfusion.Maui.DataGrid.SfDataGridEntry>.EndEdit(Syncfusion.Maui.DataGrid.DataColumnBase, System.Object, System.Boolean)

    GetControlValue()

    Returns the current cell value, only if the renderer's is true.

    Declaration
    public override object GetControlValue()
    Returns
    Type Description
    System.Object

    The current cell value.

    Overrides
    Syncfusion.Maui.DataGrid.DataGridCellRenderer<Syncfusion.Maui.DataGrid.SfDataGridLabel, Syncfusion.Maui.DataGrid.SfDataGridEntry>.GetControlValue()

    OnInitializeDisplayView(DataColumnBase, SfDataGridLabel)

    Declaration
    protected override void OnInitializeDisplayView(DataColumnBase dataColumn, SfDataGridLabel view)
    Parameters
    Type Name Description
    Syncfusion.Maui.DataGrid.DataColumnBase dataColumn
    SfDataGridLabel view
    Overrides
    Syncfusion.Maui.DataGrid.DataGridCellRenderer<Syncfusion.Maui.DataGrid.SfDataGridLabel, Syncfusion.Maui.DataGrid.SfDataGridEntry>.OnInitializeDisplayView(Syncfusion.Maui.DataGrid.DataColumnBase, Syncfusion.Maui.DataGrid.SfDataGridLabel)

    OnInitializeEditView(DataColumnBase, SfDataGridEntry)

    Declaration
    public override void OnInitializeEditView(DataColumnBase dataColumn, SfDataGridEntry view)
    Parameters
    Type Name Description
    Syncfusion.Maui.DataGrid.DataColumnBase dataColumn
    SfDataGridEntry view
    Overrides
    Syncfusion.Maui.DataGrid.DataGridCellRenderer<Syncfusion.Maui.DataGrid.SfDataGridLabel, Syncfusion.Maui.DataGrid.SfDataGridEntry>.OnInitializeEditView(Syncfusion.Maui.DataGrid.DataColumnBase, Syncfusion.Maui.DataGrid.SfDataGridEntry)

    OnSetCellStyle(DataColumnBase)

    Declaration
    protected override void OnSetCellStyle(DataColumnBase dataColumn)
    Parameters
    Type Name Description
    Syncfusion.Maui.DataGrid.DataColumnBase dataColumn
    Overrides
    Syncfusion.Maui.DataGrid.DataGridCellRenderer<Syncfusion.Maui.DataGrid.SfDataGridLabel, Syncfusion.Maui.DataGrid.SfDataGridEntry>.OnSetCellStyle(Syncfusion.Maui.DataGrid.DataColumnBase)

    UnwireEditUIElement(SfDataGridEntry)

    Declaration
    protected override void UnwireEditUIElement(SfDataGridEntry editElement)
    Parameters
    Type Name Description
    SfDataGridEntry editElement
    Overrides
    Syncfusion.Maui.DataGrid.DataGridCellRenderer<Syncfusion.Maui.DataGrid.SfDataGridLabel, Syncfusion.Maui.DataGrid.SfDataGridEntry>.UnwireEditUIElement(Syncfusion.Maui.DataGrid.SfDataGridEntry)

    UpdateEditViewCellStyle(DataColumnBase, SfDataGridEntry)

    Declaration
    protected override void UpdateEditViewCellStyle(DataColumnBase dataColumn, SfDataGridEntry editView)
    Parameters
    Type Name Description
    Syncfusion.Maui.DataGrid.DataColumnBase dataColumn
    SfDataGridEntry editView
    Overrides
    Syncfusion.Maui.DataGrid.DataGridCellRenderer<Syncfusion.Maui.DataGrid.SfDataGridLabel, Syncfusion.Maui.DataGrid.SfDataGridEntry>.UpdateEditViewCellStyle(Syncfusion.Maui.DataGrid.DataColumnBase, Syncfusion.Maui.DataGrid.SfDataGridEntry)

    Implements

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