DXCollectionView.ValidateAndSave Event
Allows you to validate data item values before they are committed to the data source.
Namespace: DevExpress.Maui.CollectionView
Assembly: DevExpress.Maui.CollectionView.dll
NuGet Package: DevExpress.Maui.CollectionView
#Declaration
public event EventHandler<ValidateItemEventArgs> ValidateAndSave
#Event Data
The ValidateAndSave event's data class is ValidateItemEventArgs. The following properties provide information specific to this event:
Property | Description |
---|---|
Auto |
Gets or sets whether the data source associated with the validation context updates automatically when the validation is successful. This is a bindable property. |
Context | Gets the context or metadata associated with the validation event. |
Data |
Gets the type of changed data. |
Is |
Gets or sets whether the item is valid. This is a bindable property. |
Is |
Gets or sets whether the validated item meets the criteria. This is a bindable property. |
Item | Gets the item validated in the event. |
Source |
Gets the index of the validated item in the data source. |
The event data class exposes the following methods:
Method | Description |
---|---|
Force |
Updates the item data source to reflect any changes during validation. |
#Remarks
The DXCollectionView runs validation mechanisms after a user taps the Save button in the edit form in a built-in detail form or after you call the DetailEditFormViewModel.SaveAsync() method for a custom form.