Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

ColumnView.SetFocusedRowModified() Method

In This Article

Marks the focused row as modified.

Namespace: DevExpress.XtraGrid.Views.Base

Assembly: DevExpress.XtraGrid.v24.2.dll

NuGet Packages: DevExpress.Win.Grid, DevExpress.Win.Navigation

#Declaration

public virtual void SetFocusedRowModified()

#Remarks

The focused row is automatically marked as modified if the values of its cells have been modified since the row last received focus. Use the SetFocusedRowModified method to manually mark the focused row as modified. When a modified row loses focus the ColumnView.ValidateRow event is raised. This event provides the ability to check that the values of rows are valid and implement an appropriate response (display an error message, prohibit row focus moving until the cell values are corrected, etc).

To identify whether the focused row was modified use the ColumnView.FocusedRowModified property.

Note

Detail pattern Views do not contain data and they are never displayed within XtraGrid. So, the SetFocusedRowModified member must not be invoked for these Views. The SetFocusedRowModified member can only be used with Views that display real data within the Grid Control. Use the following methods to access these Views with which an end user interacts at runtime.

See Also