Class DataGridUnboundRowCellRenderer
Which is a class for cell renderer that displays the unbound row value.
Inheritance
System.Object
DataGridUnboundRowCellRenderer
Inherited Members
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
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
System.IDisposable