ListChangedEventArgs Конструкторы

Определение

Инициализирует новый экземпляр класса ListChangedEventArgs.

Перегрузки

ListChangedEventArgs(ListChangedType, PropertyDescriptor)

Инициализирует новый экземпляр класса ListChangedEventArgs, используя заданный тип изменения и затрагиваемый дескриптор PropertyDescriptor.

ListChangedEventArgs(ListChangedType, Int32)

Инициализирует новый экземпляр класса ListChangedEventArgs, используя заданный тип изменения и индекс изменяемого элемента.

ListChangedEventArgs(ListChangedType, Int32, PropertyDescriptor)

Инициализирует новый экземпляр класса ListChangedEventArgs, используя заданный тип изменения, индекс изменяемого элемента и дескриптор PropertyDescriptor, описывающий изменяемый элемент.

ListChangedEventArgs(ListChangedType, Int32, Int32)

Инициализирует новый экземпляр класса ListChangedEventArgs, используя заданный тип изменения, а также старый и новый индексы перемещенного элемента.

ListChangedEventArgs(ListChangedType, PropertyDescriptor)

Исходный код:
ListChangedEventArgs.cs
Исходный код:
ListChangedEventArgs.cs
Исходный код:
ListChangedEventArgs.cs

Инициализирует новый экземпляр класса ListChangedEventArgs, используя заданный тип изменения и затрагиваемый дескриптор PropertyDescriptor.

public:
 ListChangedEventArgs(System::ComponentModel::ListChangedType listChangedType, System::ComponentModel::PropertyDescriptor ^ propDesc);
public ListChangedEventArgs (System.ComponentModel.ListChangedType listChangedType, System.ComponentModel.PropertyDescriptor propDesc);
public ListChangedEventArgs (System.ComponentModel.ListChangedType listChangedType, System.ComponentModel.PropertyDescriptor? propDesc);
new System.ComponentModel.ListChangedEventArgs : System.ComponentModel.ListChangedType * System.ComponentModel.PropertyDescriptor -> System.ComponentModel.ListChangedEventArgs
Public Sub New (listChangedType As ListChangedType, propDesc As PropertyDescriptor)

Параметры

listChangedType
ListChangedType

Значение ListChangedType, показывающее тип изменения.

propDesc
PropertyDescriptor

Дескриптор PropertyDescriptor, который был добавлен, удален или изменен.

Комментарии

Этот конструктор можно использовать только в том случае, если схема объекта была изменена.

Параметр listChangedType должен иметь значение PropertyDescriptorAdded, PropertyDescriptorChangedили PropertyDescriptorDeleted.

См. также раздел

Применяется к

ListChangedEventArgs(ListChangedType, Int32)

Исходный код:
ListChangedEventArgs.cs
Исходный код:
ListChangedEventArgs.cs
Исходный код:
ListChangedEventArgs.cs

Инициализирует новый экземпляр класса ListChangedEventArgs, используя заданный тип изменения и индекс изменяемого элемента.

public:
 ListChangedEventArgs(System::ComponentModel::ListChangedType listChangedType, int newIndex);
public ListChangedEventArgs (System.ComponentModel.ListChangedType listChangedType, int newIndex);
new System.ComponentModel.ListChangedEventArgs : System.ComponentModel.ListChangedType * int -> System.ComponentModel.ListChangedEventArgs
Public Sub New (listChangedType As ListChangedType, newIndex As Integer)

Параметры

listChangedType
ListChangedType

Значение ListChangedType, показывающее тип изменения.

newIndex
Int32

Индекс элемента, который был добавлен, изменен или удален.

Комментарии

Используйте этот конструктор, если изменение затрагивает только один элемент. В этом случае свойству OldIndex присваивается значение -1.

См. также раздел

Применяется к

ListChangedEventArgs(ListChangedType, Int32, PropertyDescriptor)

Исходный код:
ListChangedEventArgs.cs
Исходный код:
ListChangedEventArgs.cs
Исходный код:
ListChangedEventArgs.cs

Инициализирует новый экземпляр класса ListChangedEventArgs, используя заданный тип изменения, индекс изменяемого элемента и дескриптор PropertyDescriptor, описывающий изменяемый элемент.

public:
 ListChangedEventArgs(System::ComponentModel::ListChangedType listChangedType, int newIndex, System::ComponentModel::PropertyDescriptor ^ propDesc);
public ListChangedEventArgs (System.ComponentModel.ListChangedType listChangedType, int newIndex, System.ComponentModel.PropertyDescriptor propDesc);
public ListChangedEventArgs (System.ComponentModel.ListChangedType listChangedType, int newIndex, System.ComponentModel.PropertyDescriptor? propDesc);
new System.ComponentModel.ListChangedEventArgs : System.ComponentModel.ListChangedType * int * System.ComponentModel.PropertyDescriptor -> System.ComponentModel.ListChangedEventArgs
Public Sub New (listChangedType As ListChangedType, newIndex As Integer, propDesc As PropertyDescriptor)

Параметры

listChangedType
ListChangedType

Значение ListChangedType, показывающее тип изменения.

newIndex
Int32

Индекс элемента, который был добавлен или изменен.

propDesc
PropertyDescriptor

Дескриптор PropertyDescriptor, описывающий элемент.

Применяется к

ListChangedEventArgs(ListChangedType, Int32, Int32)

Исходный код:
ListChangedEventArgs.cs
Исходный код:
ListChangedEventArgs.cs
Исходный код:
ListChangedEventArgs.cs

Инициализирует новый экземпляр класса ListChangedEventArgs, используя заданный тип изменения, а также старый и новый индексы перемещенного элемента.

public:
 ListChangedEventArgs(System::ComponentModel::ListChangedType listChangedType, int newIndex, int oldIndex);
public ListChangedEventArgs (System.ComponentModel.ListChangedType listChangedType, int newIndex, int oldIndex);
new System.ComponentModel.ListChangedEventArgs : System.ComponentModel.ListChangedType * int * int -> System.ComponentModel.ListChangedEventArgs
Public Sub New (listChangedType As ListChangedType, newIndex As Integer, oldIndex As Integer)

Параметры

listChangedType
ListChangedType

Значение ListChangedType, показывающее тип изменения.

newIndex
Int32

Новый индекс перемещенного элемента.

oldIndex
Int32

Старый индекс перемещенного элемента.

См. также раздел

Применяется к