Bagikan melalui


NotifyCollectionChangedEventArgs Konstruktor

Definisi

Menginisialisasi instans baru kelas NotifyCollectionChangedEventArgs.

Overload

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction)

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan Reset perubahan.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList)

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan perubahan multi-item.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object)

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan perubahan satu item.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList)

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan perubahan multi-item Replace .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32)

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan perubahan multi-item atau Reset perubahan.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32)

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan perubahan satu item.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object)

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan perubahan satu item Replace .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList, Int32)

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan perubahan multi-item Replace .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32, Int32)

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan perubahan multi-item Move .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32, Int32)

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan perubahan satu item Move .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object, Int32)

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan perubahan satu item Replace .

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction)

Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan Reset perubahan.

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)

Parameter

action
NotifyCollectionChangedAction

Tindakan yang menyebabkan peristiwa. Ini harus diatur ke Reset.

Berlaku untuk

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList)

Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan perubahan multi-item.

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)

Parameter

action
NotifyCollectionChangedAction

Tindakan yang menyebabkan peristiwa. Ini dapat diatur ke Reset, Add, atau Remove.

changedItems
IList

Item yang terpengaruh oleh perubahan.

Berlaku untuk

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object)

Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan perubahan satu item.

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)

Parameter

action
NotifyCollectionChangedAction

Tindakan yang menyebabkan peristiwa. Ini dapat diatur ke Reset, Add, atau Remove.

changedItem
Object

Item yang terpengaruh oleh perubahan.

Pengecualian

Jika action tidak Reset, Tambahkan, atau Hapus, atau jika action diatur ulang dan changedItem bukan null.

Berlaku untuk

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList)

Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan perubahan multi-item 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)

Parameter

action
NotifyCollectionChangedAction

Tindakan yang menyebabkan peristiwa. Ini hanya dapat diatur ke Replace.

newItems
IList

Item baru yang menggantikan item asli.

oldItems
IList

Item asli yang diganti.

Pengecualian

Jika action bukan Ganti.

Jika oldItems atau newItems null.

Berlaku untuk

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32)

Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan perubahan multi-item atau Reset perubahan.

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)

Parameter

action
NotifyCollectionChangedAction

Tindakan yang menyebabkan peristiwa. Ini dapat diatur ke Reset, Add, atau Remove.

changedItems
IList

Item yang terpengaruh oleh perubahan.

startingIndex
Int32

Indeks tempat perubahan terjadi.

Pengecualian

Jika action bukan Reset, Tambahkan, atau Hapus, jika action Diatur Ulang dan changedItems bukan null atau startingIndex bukan -1, atau jika tindakan adalah Tambahkan atau Hapus dan startingIndex kurang dari -1.

Jika action adalah Tambahkan atau Hapus dan changedItems null.

Berlaku untuk

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32)

Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan perubahan satu item.

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)

Parameter

action
NotifyCollectionChangedAction

Tindakan yang menyebabkan peristiwa. Ini dapat diatur ke Reset, Add, atau Remove.

changedItem
Object

Item yang terpengaruh oleh perubahan.

index
Int32

Indeks tempat perubahan terjadi.

Pengecualian

Jika action tidak Reset, Tambahkan, atau Hapus, atau jika action reset dan changedItems bukan null atau index bukan -1.

Berlaku untuk

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object)

Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan perubahan satu item 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)

Parameter

action
NotifyCollectionChangedAction

Tindakan yang menyebabkan peristiwa. Ini hanya dapat diatur ke Replace.

newItem
Object

Item baru yang menggantikan item asli.

oldItem
Object

Item asli yang diganti.

Pengecualian

Jika action bukan Ganti.

Berlaku untuk

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList, Int32)

Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan perubahan multi-item 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)

Parameter

action
NotifyCollectionChangedAction

Tindakan yang menyebabkan peristiwa. Ini hanya dapat diatur ke Replace.

newItems
IList

Item baru yang menggantikan item asli.

oldItems
IList

Item asli yang diganti.

startingIndex
Int32

Indeks item pertama item yang sedang diganti.

Pengecualian

Jika action bukan Ganti.

Jika oldItems atau newItems null.

Berlaku untuk

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32, Int32)

Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan perubahan multi-item 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)

Parameter

action
NotifyCollectionChangedAction

Tindakan yang menyebabkan peristiwa. Ini hanya dapat diatur ke Move.

changedItems
IList

Item yang terpengaruh oleh perubahan.

index
Int32

Indeks baru untuk item yang diubah.

oldIndex
Int32

Indeks lama untuk item yang diubah.

Pengecualian

Jika action tidak Pindahkan atau index kurang dari 0.

Berlaku untuk

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32, Int32)

Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan perubahan satu item 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)

Parameter

action
NotifyCollectionChangedAction

Tindakan yang menyebabkan peristiwa. Ini hanya dapat diatur ke Move.

changedItem
Object

Item yang dipengaruhi oleh perubahan.

index
Int32

Indeks baru untuk item yang diubah.

oldIndex
Int32

Indeks lama untuk item yang diubah.

Pengecualian

Jika action tidak Pindahkan atau index kurang dari 0.

Berlaku untuk

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object, Int32)

Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs
Sumber:
NotifyCollectionChangedEventArgs.cs

Menginisialisasi instans NotifyCollectionChangedEventArgs baru kelas yang menjelaskan perubahan satu item 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)

Parameter

action
NotifyCollectionChangedAction

Tindakan yang menyebabkan peristiwa. Ini dapat diatur ke Replace.

newItem
Object

Item baru yang menggantikan item asli.

oldItem
Object

Item asli yang diganti.

index
Int32

Indeks item yang diganti.

Pengecualian

Jika action bukan Ganti.

Berlaku untuk