Suppressing Exceptions
To maintain application stability and data integrity, DevExpress components may silently suppress exceptions raised in certain cases. This allows components to continue to function, and an end-user to save data when errors occur. There are also cases when exceptions are suppressed by the Windows OS.
If you handle the following events/override the following methods, take note that exceptions, if any, raised in these members, may be suppressed. Refer to the member descriptions for more detail.
Windows Forms Components
- RepositoryItemTextEdit.BeforeShowMenu (suppressed by the .NET Framework on Windows 7 x64).
- ColumnView.RowUpdated
- ColumnView.CustomRowFilter
- GridView.CustomizationFormSearch
Cross-Platform Core Libraries
ASP.NET Controls and MVC Extensions
Additional Cases
- WinForms Data Grid - the Grid handles and suppresses any exceptions raised on applying filters.