Show / Hide Table of Contents

Namespace System.ComponentModel

Classes

ClosingEventArgs

Provides data for the Closing event.

CurrentChangingEventArgs

Arguments for the CurrentChanging event. A collection that supports ICollectionView raises this event whenever the CurrentItem is changing, or when the contents of the collection has been reset. By default, the event is cancelable when CurrentChange is caused by a move current operation and uncancelable when caused by an irreversable collection change operation.

DesignerProperties

Provides attached properties that can be used to communicate with a designer.

GroupDescription

Provides a base class for defining how to divide the items in a collection into groups.

PageChangingEventArgs

Event argument used for page index change notifications. The requested page move can be canceled by setting e.Cancel to True.

SortDescriptionCollection

Implementation of a dynamic data collection of SortDescriptions.

Structs

SortDescription

Defines a property and direction to sort a list by.

Interfaces

ICollectionView

ICollectionView is an interface that applications writing their own collections can implement to enable current record management, sorting, filtering, grouping etc in a custom way.

ICollectionViewFactory

Defines a method that enables a collection to provide a custom view for specialized sorting, filtering, grouping, and currency.

IEditableCollectionView

IEditableCollectionView is an interface that a collection view can implement to enable editing-related functionality.

IPagedCollectionView

Interface used to drive paging of collection views.

Enums

NewItemPlaceholderPosition

Describes the desired position of the new item placeholder in an IEditableCollectionView.

Delegates

CurrentChangingEventHandler

The delegate to use for handlers that receive the CurrentChanging event.