Compartilhar via


ListChangedEventArgs Construtores

Definição

Inicializa uma nova instância da classe ListChangedEventArgs.

Sobrecargas

ListChangedEventArgs(ListChangedType, PropertyDescriptor)

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

ListChangedEventArgs(ListChangedType, Int32)

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

ListChangedEventArgs(ListChangedType, Int32, PropertyDescriptor)

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

ListChangedEventArgs(ListChangedType, Int32, Int32)

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

ListChangedEventArgs(ListChangedType, PropertyDescriptor)

Origem:
ListChangedEventArgs.cs
Origem:
ListChangedEventArgs.cs
Origem:
ListChangedEventArgs.cs

Inicializa uma nova instância da classe ListChangedEventArgs considerando 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);
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 ListChangedType que indica o tipo de alteração.

propDesc
PropertyDescriptor

O PropertyDescriptor que foi adicionado, removido ou alterado.

Comentários

Esse construtor só poderá ser usado se o esquema do objeto tiver sido alterado.

O listChangedType parâmetro deve ser PropertyDescriptorAdded, PropertyDescriptorChangedou PropertyDescriptorDeleted.

Confira também

Aplica-se a

ListChangedEventArgs(ListChangedType, Int32)

Origem:
ListChangedEventArgs.cs
Origem:
ListChangedEventArgs.cs
Origem:
ListChangedEventArgs.cs

Inicializa uma nova instância da classe ListChangedEventArgs considerando 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 ListChangedType que indica o tipo de alteração.

newIndex
Int32

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

Comentários

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

Confira também

Aplica-se a

ListChangedEventArgs(ListChangedType, Int32, PropertyDescriptor)

Origem:
ListChangedEventArgs.cs
Origem:
ListChangedEventArgs.cs
Origem:
ListChangedEventArgs.cs

Inicializa uma nova instância da classe ListChangedEventArgs considerando o tipo de alteração, o índice do item afetado e um 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);
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 ListChangedType que indica o tipo de alteração.

newIndex
Int32

O índice do item que foi adicionado ou alterado.

propDesc
PropertyDescriptor

O PropertyDescriptor que descreve o item.

Aplica-se a

ListChangedEventArgs(ListChangedType, Int32, Int32)

Origem:
ListChangedEventArgs.cs
Origem:
ListChangedEventArgs.cs
Origem:
ListChangedEventArgs.cs

Inicializa uma nova instância da classe ListChangedEventArgs considerando o tipo de alteração e os índices 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 ListChangedType que indica o tipo de alteração.

newIndex
Int32

O novo índice do item que foi movido.

oldIndex
Int32

O antigo índice do item que foi movido.

Confira também

Aplica-se a