ModificationsController.ModificationsCheckingMode Property
Applicable to List Views. Specifies when the modifications made in an editable List View are committed.
Namespace: DevExpress.ExpressApp.SystemModule
Assembly: DevExpress.ExpressApp.v24.1.dll
NuGet Package: DevExpress.ExpressApp
Declaration
Property Value
Type | Default | Description |
---|---|---|
ModificationsCheckingMode | Always | A ModificationsCheckingMode enumeration value that specifies when the modifications made in an editable List View are committed. |
Remarks
This property is set to Always in all XAF projects.
In WinForms applications, the value is overridden and set to OnCloseOnly for List Views. This means, data modifications are committed when a List View is closed. Set the ModificationsCheckingMode property to ModificationsCheckingMode.Always to commit modifications each time a record is modified. Changes will be committed and confirmation will be displayed when a user proceeds to the next record in the editable List View.
using DevExpress.ExpressApp.SystemModule;
using DevExpress.ExpressApp.Win.SystemModule;
// ...
public class MyWinModificationsController : WinModificationsController {
protected override void OnActivated() {
base.OnActivated();
this.ModificationsCheckingMode = ModificationsCheckingMode.Always;
}
}