alexa
menu

MAUI

  • User Guide
  • Demos
  • Support
  • Forums
  • Download

    Show / Hide Table of Contents

    Class DataGridMultiColumnComboBoxCellRenderer

    A cell renderer that displays SfDataGridLabel and edits with SfMultiColumnComboBox.

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

    Constructors

    DataGridMultiColumnComboBoxCellRenderer()

    A cell renderer that displays SfDataGridLabel and edits with SfMultiColumnComboBox.

    Declaration
    public DataGridMultiColumnComboBoxCellRenderer()

    Methods

    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.SfMultiColumnComboBox>.EndEdit(Syncfusion.Maui.DataGrid.DataColumnBase, System.Object, System.Boolean)

    GetControlValue()

    Returns the value from the control.

    Declaration
    public override object GetControlValue()
    Returns
    Type
    System.Object
    Overrides
    Syncfusion.Maui.DataGrid.DataGridCellRenderer<Syncfusion.Maui.DataGrid.SfDataGridLabel, Syncfusion.Maui.DataGrid.SfMultiColumnComboBox>.GetControlValue()

    OnCreateDisplayUIView()

    Creates UI element for the display mode.

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

    OnCreateEditUIView()

    Creates UI element for the edit mode.

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

    OnInitializeEditView(DataColumnBase, SfMultiColumnComboBox)

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

    OnUpdateCellValue(DataColumnBase)

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

    ResumeBinding(DataColumnBase, SfDataGridLabel)

    Declaration
    protected override void ResumeBinding(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.SfMultiColumnComboBox>.ResumeBinding(Syncfusion.Maui.DataGrid.DataColumnBase, Syncfusion.Maui.DataGrid.SfDataGridLabel)

    SetControlValue(Object)

    Declaration
    public override void SetControlValue(object value)
    Parameters
    Type Name Description
    System.Object value
    Overrides
    Syncfusion.Maui.DataGrid.DataGridCellRenderer<Syncfusion.Maui.DataGrid.SfDataGridLabel, Syncfusion.Maui.DataGrid.SfMultiColumnComboBox>.SetControlValue(System.Object)
    Exceptions
    Type Condition
    System.Exception

    SuspendBinding(DataColumnBase, SfDataGridLabel)

    Declaration
    protected override void SuspendBinding(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.SfMultiColumnComboBox>.SuspendBinding(Syncfusion.Maui.DataGrid.DataColumnBase, Syncfusion.Maui.DataGrid.SfDataGridLabel)

    UnwireEditUIElement(SfMultiColumnComboBox)

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

    UpdateEditViewCellStyle(DataColumnBase, SfMultiColumnComboBox)

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

    Implements

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