GridOptionsEditForm.ActionOnModifiedRowChange Property

Gets or sets an action performed when an end-user moves focus to another grid row while an opened Edit Form contains unsaved changes.

Namespace: DevExpress.XtraGrid.Views.Grid

Assembly: DevExpress.XtraGrid.v21.2.dll

Declaration

[DefaultValue(EditFormModifiedAction.Default)]
[XtraSerializableProperty]
public virtual EditFormModifiedAction ActionOnModifiedRowChange { get; set; }

Property Value

Type Default Description
EditFormModifiedAction

Default

An action performed when an end-user moves focus to another grid row while an opened Edit Form contains unsaved changes.

Available values:

Name Description
Default

Specifies the same behavior as the EditFormModifiedAction.Save value.

Save

A confirmation dialog asking the user to save or discard the changes, or cancel the action:

GridOptionsBehavior_ActionOnModifiedRowChange_Save

Cancel

A confirmation dialog asking to discard the changes:

GridOptionsBehavior_ActionOnModifiedRowChange_Cancel

Nothing

No confirmation is requested and it is not possible to move focus to another grid row.

Property Paths

You can access this nested property as listed below:

Object Type Path to ActionOnModifiedRowChange
AdvBandedGridView
.OptionsEditForm.ActionOnModifiedRowChange
BandedGridView
.OptionsEditForm.ActionOnModifiedRowChange
GridView
.OptionsEditForm.ActionOnModifiedRowChange
TileView
.OptionsEditForm.ActionOnModifiedRowChange

Remarks

When an Edit Form contains unsaved changes and an end-user moves focus to another grid row, confirmation is required. You can specify this confirmation via the ActionOnModifiedRowChange property of the EditFormModifiedAction enumeration. It provides the following values:

  • Save and Default -

    A confirmation dialog asking the user to save or discard the changes, or cancel the action:

  • Cancel -

    A confirmation dialog asking to discard the changes:

  • Nothing -

    No confirmation is requested and it is not possible to move focus to another grid row.

See Also