Class
ListChangedEventArgs<T>

Contains information about a list change event.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.Scheduler.dll

Type Parameters:

T

Syntax:

cs-api-definition
public class ListChangedEventArgs<T> : EventArgs

Inheritance: objectEventArgsListChangedEventArgs<T>

Inherited Members EventArgs.Empty

Constructors

ListChangedEventArgs(ListChangedType)

Initializes a new instance of the ListChangedEventArgs<T> class.

Declaration

cs-api-definition
public ListChangedEventArgs(ListChangedType listChangedType)

Parameters

listChangedType

ListChangedType

Type of the list change.

ListChangedEventArgs(ListChangedType, IList<T>)

Initializes a new instance of the ListChangedEventArgs<T> class.

Declaration

cs-api-definition
public ListChangedEventArgs(ListChangedType listChangedType, IList<T> newItems)

Parameters

listChangedType

ListChangedType

Type of the list change.

newItems

IList<T>

The new items.

ListChangedEventArgs(ListChangedType, IList<T>, IList<T>)

Initializes a new instance of the ListChangedEventArgs<T> class.

Declaration

cs-api-definition
public ListChangedEventArgs(ListChangedType listChangedType, IList<T> newItems, IList<T> oldItems)

Parameters

listChangedType

ListChangedType

Type of the list change.

newItems

IList<T>

The new items.

oldItems

IList<T>

The old items.

ListChangedEventArgs(ListChangedType, IList<T>, string)

Initializes a new instance of the ListChangedEventArgs<T> class.

Declaration

cs-api-definition
public ListChangedEventArgs(ListChangedType listChangedType, IList<T> changedItems, string propertyName)

Parameters

listChangedType

ListChangedType

Type of the list change.

changedItems

IList<T>

The changed items.

propertyName

string

Name of the property.

ListChangedEventArgs(ListChangedType, T)

Initializes a new instance of the ListChangedEventArgs<T> class.

Declaration

cs-api-definition
public ListChangedEventArgs(ListChangedType listChangedType, T newItem)

Parameters

listChangedType

ListChangedType

Type of the list change.

newItem

T

The new item.

ListChangedEventArgs(ListChangedType, T, T)

Initializes a new instance of the ListChangedEventArgs<T> class.

Declaration

cs-api-definition
public ListChangedEventArgs(ListChangedType listChangedType, T newItem, T oldItem)

Parameters

listChangedType

ListChangedType

Type of the list change.

newItem

T

The new item.

oldItem

T

The old item.

ListChangedEventArgs(ListChangedType, T, string)

Initializes a new instance of the ListChangedEventArgs<T> class.

Declaration

cs-api-definition
public ListChangedEventArgs(ListChangedType listChangedType, T changedItem, string propertyName)

Parameters

listChangedType

ListChangedType

Type of the list change.

changedItem

T

The changed item.

propertyName

string

Name of the property.

Properties

ListChangedType

Gets the type of the list change.

Declaration

cs-api-definition
public ListChangedType ListChangedType { get; }

Property Value

ListChangedType

The type of the list change.

NewItems

Gets the new items.

Declaration

cs-api-definition
public IList<T> NewItems { get; }

Property Value

IList<T>

The new items.

OldItems

Gets the old items.

Declaration

cs-api-definition
public IList<T> OldItems { get; }

Property Value

IList<T>

The old items.

PropertyName

Gets the name of the property.

Declaration

cs-api-definition
public string PropertyName { get; }

Property Value

string

The name of the property.