BindingSource.ResetBindings Method (Boolean)
Causes a control bound to the BindingSource to reread all the items in the list and refresh their displayed values.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
A metaDataChanged value of true indicates that the data schema of BindingSource has changed. A ListChanged event is raised with ListChangedEventArgs.ListChangedType set to ListChangedType.PropertyDescriptorChanged.
A metaDataChanged value of false indicates that only the values of one or more items have changed.
Regardless of the value of metaDataChanged, a ListChanged event is raised with ListChangedEventArgs.ListChangedType set to ListChangedType.Reset. As a consequence, calling with a parameter of true will raise two ListChanged events.
The following code example uses a BindingSource component to bind an array list, which does not provide change notification. An item is removed from the list, and the bound controls are notified of the change by calling the method. This code example is part of a larger example provided in How to: Reflect Data Source Updates in a Windows Forms Control with the BindingSource.
Available since 2.0