CollectionSourceBase.ResetCollection() Method

Recreates a Collection Source's CollectionSourceBase.Collection.

Namespace: DevExpress.ExpressApp

Assembly: DevExpress.ExpressApp.v18.1.dll


public void ResetCollection()
Public Sub ResetCollection

This method clears the Collection Source's collection, disposes of the resources allocated by the collection and recreates it. The ResetCollection method raises two events - CollectionSourceBase.CollectionChanging and CollectionSourceBase.CollectionChanged. Handle them to be notified when a collection is recreated.

Generally you do not need to call this method, it is called automatically by XAF in certain situations. For instance, when a Detail View contains a nested List View and the Detail View's ViewItem.CurrentObject changes, XAF calls this method to recreate the nested List View's Collection Source's collection.

See Also