ComponentOne DataObjects for .NET
NotificationModeFlags Property

C1.Data.2 Assembly > C1.Data Namespace > C1DataSet Class : NotificationModeFlags Property
Flags affecting the way change notifications are sent to data bound controls.
Syntax
'Declaration
 
Public Property NotificationModeFlags As ListChangedFlags
public ListChangedFlags NotificationModeFlags {get; set;}
Remarks
For data bound controls that rely on specific ADO.NET notification behavior, set NotificationMode=ListChangedFlags.Ado.Net.

C1DataObjects uses a slightly different notification scheme (calling the IBindingList.ListChanged event) than ADO.NET does. C1DataObjects notifications are fully .NET data binding-compliant and optimized for data bound controls. All ComponentOne bound controls and Microsoft bound controls work properly with this notification scheme. However, some (very few) third-party bound controls may not work properly unless notifications are fully ADO.NET compliant. In fact, all data bound controls should work with C1DataObjects notifications without problems, but in the non-ideal world that can be broken. To prevent this problem and allow using any bound controls, C1DataObjects provides this property.

If you need this property in C1DataExpress, set C1ExpressConnection.DataSet.NotificationModeFlags or .ExpressConnection.DataSet.NotificationModeFlags in code, at run time.

The notifications can be turned off altogether using the SuppressNotifications property.

See Also

Reference

C1DataSet Class
C1DataSet Members