New to Telerik UI for WinFormsStart a free 30-day trial

Contains information about a list change event.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.Scheduler.dll

Type Parameters:

T

Syntax:

C#
public class ListChangedEventArgs<T> : EventArgs

Inheritance: objectEventArgsListChangedEventArgs<T>

Inherited Members EventArgs.Empty

Constructors

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

C#
public ListChangedEventArgs(ListChangedType listChangedType, IList<T> newItems, IList<T> oldItems)
Parameters:listChangedTypeListChangedType

Type of the list change.

newItemsIList<T>

The new items.

oldItemsIList<T>

The old items.

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

C#
public ListChangedEventArgs(ListChangedType listChangedType, IList<T> changedItems, string propertyName)
Parameters:listChangedTypeListChangedType

Type of the list change.

changedItemsIList<T>

The changed items.

propertyNamestring

Name of the property.

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

C#
public ListChangedEventArgs(ListChangedType listChangedType, IList<T> newItems)
Parameters:listChangedTypeListChangedType

Type of the list change.

newItemsIList<T>

The new items.

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

C#
public ListChangedEventArgs(ListChangedType listChangedType, T changedItem, string propertyName)
Parameters:listChangedTypeListChangedType

Type of the list change.

changedItemT

The changed item.

propertyNamestring

Name of the property.

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

C#
public ListChangedEventArgs(ListChangedType listChangedType, T newItem, T oldItem)
Parameters:listChangedTypeListChangedType

Type of the list change.

newItemT

The new item.

oldItemT

The old item.

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

C#
public ListChangedEventArgs(ListChangedType listChangedType, T newItem)
Parameters:listChangedTypeListChangedType

Type of the list change.

newItemT

The new item.

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

C#
public ListChangedEventArgs(ListChangedType listChangedType)
Parameters:listChangedTypeListChangedType

Type of the list change.

Properties

Gets the type of the list change.

C#
public ListChangedType ListChangedType { get; }
Property Value:

The type of the list change.

NewItems

IList<T>

Gets the new items.

C#
public IList<T> NewItems { get; }
Property Value:

The new items.

OldItems

IList<T>

Gets the old items.

C#
public IList<T> OldItems { get; }
Property Value:

The old items.

Gets the name of the property.

C#
public string PropertyName { get; }
Property Value:

The name of the property.