ListChangedEventArgs Construtores

Definição

Inicializa uma nova instância da ListChangedEventArgs classe.

Sobrecargas

Name Description
ListChangedEventArgs(ListChangedType, PropertyDescriptor)

Inicializa uma nova instância da ListChangedEventArgs classe dado o tipo de alteração e o PropertyDescriptor afetado.

ListChangedEventArgs(ListChangedType, Int32)

Inicializa uma nova instância da ListChangedEventArgs classe dado o tipo de alteração e o índice do item afetado.

ListChangedEventArgs(ListChangedType, Int32, PropertyDescriptor)

Inicializa uma nova instância da ListChangedEventArgs classe dado o tipo de alteração, o índice do item afetado e a PropertyDescriptor que descreve o item afetado.

ListChangedEventArgs(ListChangedType, Int32, Int32)

Inicializa uma nova instância da ListChangedEventArgs classe dado o tipo de alteração e o índice antigo e novo do item que foi movido.

ListChangedEventArgs(ListChangedType, PropertyDescriptor)

Inicializa uma nova instância da ListChangedEventArgs classe dado o tipo de alteração e o PropertyDescriptor afetado.

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)

Parâmetros

listChangedType
ListChangedType

Um valor que ListChangedType indica o tipo de alteração.

propDesc
PropertyDescriptor

Isso PropertyDescriptor foi adicionado, removido ou alterado.

Observações

Este construtor só pode ser usado se o esquema do objeto tiver mudado.

O listChangedType parâmetro deve ser PropertyDescriptorAdded, PropertyDescriptorChanged, ou PropertyDescriptorDeleted.

Ver também

Aplica-se a

ListChangedEventArgs(ListChangedType, Int32)

Inicializa uma nova instância da ListChangedEventArgs classe dado o tipo de alteração e o índice do item afetado.

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)

Parâmetros

listChangedType
ListChangedType

Um valor que ListChangedType indica o tipo de alteração.

newIndex
Int32

O índice do item que foi adicionado, alterado ou removido.

Observações

Use este construtor se apenas um item for afetado por uma alteração. Neste caso, a OldIndex propriedade é definida como -1.

Ver também

Aplica-se a

ListChangedEventArgs(ListChangedType, Int32, PropertyDescriptor)

Inicializa uma nova instância da ListChangedEventArgs classe dado o tipo de alteração, o índice do item afetado e a PropertyDescriptor que descreve o item afetado.

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)

Parâmetros

listChangedType
ListChangedType

Um valor que ListChangedType indica o tipo de alteração.

newIndex
Int32

O índice do item que foi adicionado ou alterado.

propDesc
PropertyDescriptor

A PropertyDescriptor descrever o item.

Aplica-se a

ListChangedEventArgs(ListChangedType, Int32, Int32)

Inicializa uma nova instância da ListChangedEventArgs classe dado o tipo de alteração e o índice antigo e novo do item que foi movido.

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)

Parâmetros

listChangedType
ListChangedType

Um valor que ListChangedType indica o tipo de alteração.

newIndex
Int32

O novo índice do item que foi movido.

oldIndex
Int32

O índice antigo do item que foi movido.

Ver também

Aplica-se a