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)

Source:
ListChangedEventArgs.cs
Source:
ListChangedEventArgs.cs
Source:
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 应为 PropertyDescriptorAddedPropertyDescriptorChangedPropertyDescriptorDeleted

另请参阅

适用于

ListChangedEventArgs(ListChangedType, Int32)

Source:
ListChangedEventArgs.cs
Source:
ListChangedEventArgs.cs
Source:
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)

Source:
ListChangedEventArgs.cs
Source:
ListChangedEventArgs.cs
Source:
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)

Source:
ListChangedEventArgs.cs
Source:
ListChangedEventArgs.cs
Source:
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

被移动项的旧索引。

另请参阅

适用于