menu

MAUI

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

    Show / Hide Table of Contents

    Class DataGridDateCellRenderer

    A class for cell renderer that displays System.DateTime in a DataGridCell.

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

    Constructors

    DataGridDateCellRenderer()

    ToDo

    Declaration
    public DataGridDateCellRenderer()

    Methods

    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, Microsoft.Maui.Controls.DatePicker>.GetControlValue()

    OnCreateDisplayUIView()

    ToDo

    Declaration
    protected override SfDataGridLabel OnCreateDisplayUIView()
    Returns
    Type
    SfDataGridLabel
    Overrides
    Syncfusion.Maui.DataGrid.DataGridCellRenderer<Syncfusion.Maui.DataGrid.SfDataGridLabel, Microsoft.Maui.Controls.DatePicker>.OnCreateDisplayUIView()

    OnCreateEditUIView()

    ToDo

    Declaration
    protected override DatePicker OnCreateEditUIView()
    Returns
    Type
    Microsoft.Maui.Controls.DatePicker
    Overrides
    Syncfusion.Maui.DataGrid.DataGridCellRenderer<Syncfusion.Maui.DataGrid.SfDataGridLabel, Microsoft.Maui.Controls.DatePicker>.OnCreateEditUIView()

    OnInitializeEditView(DataColumnBase, DatePicker)

    ToDo

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

    OnUpdateCellValue(DataColumnBase)

    ToDo

    Declaration
    protected override void OnUpdateCellValue(DataColumnBase dataColumn)
    Parameters
    Type Name Description
    Syncfusion.Maui.DataGrid.DataColumnBase dataColumn

    The data column.

    Overrides
    Syncfusion.Maui.DataGrid.DataGridCellRenderer<Syncfusion.Maui.DataGrid.SfDataGridLabel, Microsoft.Maui.Controls.DatePicker>.OnUpdateCellValue(Syncfusion.Maui.DataGrid.DataColumnBase)

    ResumeBinding(DataColumnBase, SfDataGridLabel)

    Resume the binding of a SfLabel view Syncfusion.Maui.DataGrid.DataColumn .

    Declaration
    protected override void ResumeBinding(DataColumnBase dataColumn, SfDataGridLabel view)
    Parameters
    Type Name Description
    Syncfusion.Maui.DataGrid.DataColumnBase dataColumn

    The data column object containing the values to be updated in the view.

    SfDataGridLabel view

    The child view to be hosted inside the column element.

    Overrides
    Syncfusion.Maui.DataGrid.DataGridCellRenderer<Syncfusion.Maui.DataGrid.SfDataGridLabel, Microsoft.Maui.Controls.DatePicker>.ResumeBinding(Syncfusion.Maui.DataGrid.DataColumnBase, Syncfusion.Maui.DataGrid.SfDataGridLabel)

    SetControlValue(Object)

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

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

    The value to be set to the current cell.

    Overrides
    Syncfusion.Maui.DataGrid.DataGridCellRenderer<Syncfusion.Maui.DataGrid.SfDataGridLabel, Microsoft.Maui.Controls.DatePicker>.SetControlValue(System.Object)

    SuspendBinding(DataColumnBase, SfDataGridLabel)

    Suspend the binding of a SfLabel view Syncfusion.Maui.DataGrid.DataColumn .

    Declaration
    protected override void SuspendBinding(DataColumnBase dataColumn, SfDataGridLabel view)
    Parameters
    Type Name Description
    Syncfusion.Maui.DataGrid.DataColumnBase dataColumn

    The data column object containing the values to be updated in the view.

    SfDataGridLabel view

    The child view to be hosted inside the column element.

    Overrides
    Syncfusion.Maui.DataGrid.DataGridCellRenderer<Syncfusion.Maui.DataGrid.SfDataGridLabel, Microsoft.Maui.Controls.DatePicker>.SuspendBinding(Syncfusion.Maui.DataGrid.DataColumnBase, Syncfusion.Maui.DataGrid.SfDataGridLabel)

    UnwireEditUIElement(DatePicker)

    Unwires the edit element to the view.

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

    UpdateEditViewCellStyle(DataColumnBase, DatePicker)

    Updates the style of edit view.

    Declaration
    protected override void UpdateEditViewCellStyle(DataColumnBase dataColumn, DatePicker editView)
    Parameters
    Type Name Description
    Syncfusion.Maui.DataGrid.DataColumnBase dataColumn

    The data column.

    Microsoft.Maui.Controls.DatePicker editView

    The edit view to be hosted inside the column element.

    Overrides
    Syncfusion.Maui.DataGrid.DataGridCellRenderer<Syncfusion.Maui.DataGrid.SfDataGridLabel, Microsoft.Maui.Controls.DatePicker>.UpdateEditViewCellStyle(Syncfusion.Maui.DataGrid.DataColumnBase, Microsoft.Maui.Controls.DatePicker)

    Implements

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