Udostępnij za pośrednictwem


NotifyCollectionChangedEventArgs Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy NotifyCollectionChangedEventArgs.

Przeciążenia

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction)

Inicjuje NotifyCollectionChangedEventArgs nowe wystąpienie klasy, która opisuje zmianę Reset .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList)

Inicjuje NotifyCollectionChangedEventArgs nowe wystąpienie klasy opisujące zmianę wielu elementów.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object)

Inicjuje nowe wystąpienie klasy opisujące NotifyCollectionChangedEventArgs zmianę jednego elementu.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList)

Inicjuje NotifyCollectionChangedEventArgs nowe wystąpienie klasy opisujące zmianę wielu elementów Replace .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32)

Inicjuje NotifyCollectionChangedEventArgs nowe wystąpienie klasy, które opisuje zmianę wielu elementów lub zmianę Reset .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32)

Inicjuje nowe wystąpienie klasy opisujące NotifyCollectionChangedEventArgs zmianę jednego elementu.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object)

Inicjuje nowe wystąpienie klasy opisujące NotifyCollectionChangedEventArgs zmianę jednego elementu Replace .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList, Int32)

Inicjuje NotifyCollectionChangedEventArgs nowe wystąpienie klasy opisujące zmianę wielu elementów Replace .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32, Int32)

Inicjuje NotifyCollectionChangedEventArgs nowe wystąpienie klasy opisujące zmianę wielu elementów Move .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32, Int32)

Inicjuje nowe wystąpienie klasy opisujące NotifyCollectionChangedEventArgs zmianę jednego elementu Move .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object, Int32)

Inicjuje nowe wystąpienie klasy opisujące NotifyCollectionChangedEventArgs zmianę jednego elementu Replace .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction)

Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs

Inicjuje NotifyCollectionChangedEventArgs nowe wystąpienie klasy, która opisuje zmianę Reset .

public:
 NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action);
public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction)

Parametry

action
NotifyCollectionChangedAction

Akcja, która spowodowała zdarzenie. Musi to być ustawione na Resetwartość .

Dotyczy

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList)

Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs

Inicjuje NotifyCollectionChangedEventArgs nowe wystąpienie klasy opisujące zmianę wielu elementów.

public:
 NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Collections::IList ^ changedItems);
public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList changedItems);
public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList? changedItems);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction * System.Collections.IList -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction, changedItems As IList)

Parametry

action
NotifyCollectionChangedAction

Akcja, która spowodowała zdarzenie. Można to ustawić na Reset, Addlub Remove.

changedItems
IList

Elementy, których dotyczy zmiana.

Dotyczy

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object)

Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs

Inicjuje nowe wystąpienie klasy opisujące NotifyCollectionChangedEventArgs zmianę jednego elementu.

public:
 NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Object ^ changedItem);
public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem);
public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, object? changedItem);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction * obj -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction, changedItem As Object)

Parametry

action
NotifyCollectionChangedAction

Akcja, która spowodowała zdarzenie. Można to ustawić na Reset, Addlub Remove.

changedItem
Object

Element, którego dotyczy zmiana.

Wyjątki

Jeśli action nie jest resetuj, Dodaj lub Usuń lub jeśli action jest resetowany i changedItem nie ma wartości null.

Dotyczy

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList)

Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs

Inicjuje NotifyCollectionChangedEventArgs nowe wystąpienie klasy opisujące zmianę wielu elementów Replace .

public:
 NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Collections::IList ^ newItems, System::Collections::IList ^ oldItems);
public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList newItems, System.Collections.IList oldItems);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction * System.Collections.IList * System.Collections.IList -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction, newItems As IList, oldItems As IList)

Parametry

action
NotifyCollectionChangedAction

Akcja, która spowodowała zdarzenie. Można to ustawić tylko na Replacewartość .

newItems
IList

Nowe elementy zastępujące oryginalne elementy.

oldItems
IList

Oryginalne elementy, które zostały zastąpione.

Wyjątki

Jeśli action nie zostanie zamieniona.

Jeśli oldItems wartość lub newItems ma wartość null.

Dotyczy

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32)

Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs

Inicjuje NotifyCollectionChangedEventArgs nowe wystąpienie klasy, które opisuje zmianę wielu elementów lub zmianę Reset .

public:
 NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Collections::IList ^ changedItems, int startingIndex);
public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList changedItems, int startingIndex);
public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList? changedItems, int startingIndex);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction * System.Collections.IList * int -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction, changedItems As IList, startingIndex As Integer)

Parametry

action
NotifyCollectionChangedAction

Akcja, która spowodowała zdarzenie. Można to ustawić na Reset, Addlub Remove.

changedItems
IList

Elementy, których dotyczy zmiana.

startingIndex
Int32

Indeks, w którym nastąpiła zmiana.

Wyjątki

Jeśli action nie jest resetuj, dodaj lub usuń, jeśli action jest resetuj i changedItems nie ma wartości null lub startingIndex nie ma wartości -1, lub jeśli akcja to Dodaj lub Usuń i startingIndex jest mniejsza niż -1.

Jeśli action wartość to Dodaj lub Usuń i changedItems ma wartość null.

Dotyczy

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32)

Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs

Inicjuje nowe wystąpienie klasy opisujące NotifyCollectionChangedEventArgs zmianę jednego elementu.

public:
 NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Object ^ changedItem, int index);
public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem, int index);
public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, object? changedItem, int index);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction * obj * int -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction, changedItem As Object, index As Integer)

Parametry

action
NotifyCollectionChangedAction

Akcja, która spowodowała zdarzenie. Można to ustawić na Reset, Addlub Remove.

changedItem
Object

Element, którego dotyczy zmiana.

index
Int32

Indeks, w którym nastąpiła zmiana.

Wyjątki

Jeśli action nie jest resetuj, Dodaj lub Usuń lub jeśli action jest resetowany i changedItems albo nie ma wartości null lub index nie jest -1.

Dotyczy

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object)

Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs

Inicjuje nowe wystąpienie klasy opisujące NotifyCollectionChangedEventArgs zmianę jednego elementu Replace .

public:
 NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Object ^ newItem, System::Object ^ oldItem);
public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, object newItem, object oldItem);
public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, object? newItem, object? oldItem);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction * obj * obj -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction, newItem As Object, oldItem As Object)

Parametry

action
NotifyCollectionChangedAction

Akcja, która spowodowała zdarzenie. Można to ustawić tylko na Replacewartość .

newItem
Object

Nowy element zastępujący oryginalny element.

oldItem
Object

Oryginalny element, który został zastąpiony.

Wyjątki

Jeśli action nie zostanie zamieniona.

Dotyczy

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList, Int32)

Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs

Inicjuje NotifyCollectionChangedEventArgs nowe wystąpienie klasy opisujące zmianę wielu elementów Replace .

public:
 NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Collections::IList ^ newItems, System::Collections::IList ^ oldItems, int startingIndex);
public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList newItems, System.Collections.IList oldItems, int startingIndex);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction * System.Collections.IList * System.Collections.IList * int -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction, newItems As IList, oldItems As IList, startingIndex As Integer)

Parametry

action
NotifyCollectionChangedAction

Akcja, która spowodowała zdarzenie. Można to ustawić tylko na Replacewartość .

newItems
IList

Nowe elementy zastępujące oryginalne elementy.

oldItems
IList

Oryginalne elementy, które zostały zastąpione.

startingIndex
Int32

Indeks pierwszego elementu elementów, które są zastępowane.

Wyjątki

Jeśli action nie zostanie zamieniona.

Jeśli oldItems wartość lub newItems ma wartość null.

Dotyczy

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32, Int32)

Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs

Inicjuje NotifyCollectionChangedEventArgs nowe wystąpienie klasy opisujące zmianę wielu elementów Move .

public:
 NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Collections::IList ^ changedItems, int index, int oldIndex);
public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList changedItems, int index, int oldIndex);
public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList? changedItems, int index, int oldIndex);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction * System.Collections.IList * int * int -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction, changedItems As IList, index As Integer, oldIndex As Integer)

Parametry

action
NotifyCollectionChangedAction

Akcja, która spowodowała zdarzenie. Można to ustawić tylko na Movewartość .

changedItems
IList

Elementy, których dotyczy zmiana.

index
Int32

Nowy indeks zmienionych elementów.

oldIndex
Int32

Stary indeks zmienionych elementów.

Wyjątki

Jeśli action nie ma opcji Przenieś lub index jest mniejsza niż 0.

Dotyczy

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32, Int32)

Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs

Inicjuje nowe wystąpienie klasy opisujące NotifyCollectionChangedEventArgs zmianę jednego elementu Move .

public:
 NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Object ^ changedItem, int index, int oldIndex);
public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem, int index, int oldIndex);
public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, object? changedItem, int index, int oldIndex);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction * obj * int * int -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction, changedItem As Object, index As Integer, oldIndex As Integer)

Parametry

action
NotifyCollectionChangedAction

Akcja, która spowodowała zdarzenie. Można to ustawić tylko na Movewartość .

changedItem
Object

Element, którego dotyczy zmiana.

index
Int32

Nowy indeks zmienionego elementu.

oldIndex
Int32

Stary indeks zmienionego elementu.

Wyjątki

Jeśli action nie ma opcji Przenieś lub index jest mniejsza niż 0.

Dotyczy

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object, Int32)

Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs
Źródło:
NotifyCollectionChangedEventArgs.cs

Inicjuje nowe wystąpienie klasy opisujące NotifyCollectionChangedEventArgs zmianę jednego elementu Replace .

public:
 NotifyCollectionChangedEventArgs(System::Collections::Specialized::NotifyCollectionChangedAction action, System::Object ^ newItem, System::Object ^ oldItem, int index);
public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, object newItem, object oldItem, int index);
public NotifyCollectionChangedEventArgs (System.Collections.Specialized.NotifyCollectionChangedAction action, object? newItem, object? oldItem, int index);
new System.Collections.Specialized.NotifyCollectionChangedEventArgs : System.Collections.Specialized.NotifyCollectionChangedAction * obj * obj * int -> System.Collections.Specialized.NotifyCollectionChangedEventArgs
Public Sub New (action As NotifyCollectionChangedAction, newItem As Object, oldItem As Object, index As Integer)

Parametry

action
NotifyCollectionChangedAction

Akcja, która spowodowała zdarzenie. Można to ustawić na Replacewartość .

newItem
Object

Nowy element zastępujący oryginalny element.

oldItem
Object

Oryginalny element, który został zastąpiony.

index
Int32

Indeks zastępowanego elementu.

Wyjątki

Jeśli action nie zostanie zamieniona.

Dotyczy