This class can be used to create or derive a collection with events. Normal collections in .NET do not supply any events indicating when their contents have changed. The NetXP CollectionEx class raises various events when its items change.
This class can be inherited to create your own strongly-typed collection, much like you would inherit the .NET CollectionBase class. You can also use this class as-is, using it to store objects, like the ArrayList class.