Aracılığıyla paylaş


NotifyCollectionChangedEventArgs Oluşturucular

Tanım

NotifyCollectionChangedEventArgs sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction)

Bir değişikliği açıklayan sınıfının yeni bir Reset örneğini NotifyCollectionChangedEventArgs başlatır.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList)

Sınıfın NotifyCollectionChangedEventArgs çok öğeli değişikliği açıklayan yeni bir örneğini başlatır.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object)

Sınıfının tek öğeli NotifyCollectionChangedEventArgs değişikliği açıklayan yeni bir örneğini başlatır.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList)

Sınıfın NotifyCollectionChangedEventArgs çok öğeli Replace değişikliği açıklayan yeni bir örneğini başlatır.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32)

Sınıfın NotifyCollectionChangedEventArgs çok öğeli bir değişikliği veya değişikliği açıklayan yeni bir Reset örneğini başlatır.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32)

Sınıfının tek öğeli NotifyCollectionChangedEventArgs değişikliği açıklayan yeni bir örneğini başlatır.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object)

Sınıfının tek öğeli NotifyCollectionChangedEventArgs değişikliği açıklayan yeni bir örneğini Replace başlatır.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList, Int32)

Sınıfın NotifyCollectionChangedEventArgs çok öğeli Replace değişikliği açıklayan yeni bir örneğini başlatır.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32, Int32)

Sınıfın NotifyCollectionChangedEventArgs çok öğeli Move değişikliği açıklayan yeni bir örneğini başlatır.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32, Int32)

Sınıfının tek öğeli NotifyCollectionChangedEventArgs değişikliği açıklayan yeni bir örneğini Move başlatır.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object, Int32)

Sınıfının tek öğeli NotifyCollectionChangedEventArgs değişikliği açıklayan yeni bir örneğini Replace başlatır.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction)

Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs

Bir değişikliği açıklayan sınıfının yeni bir Reset örneğini NotifyCollectionChangedEventArgs başlatır.

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)

Parametreler

action
NotifyCollectionChangedAction

Olaya neden olan eylem. Bunun olarak Resetayarlanması gerekir.

Şunlara uygulanır

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList)

Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs

Sınıfın NotifyCollectionChangedEventArgs çok öğeli değişikliği açıklayan yeni bir örneğini başlatır.

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)

Parametreler

action
NotifyCollectionChangedAction

Olaya neden olan eylem. Bu, , Addveya Removeolarak Resetayarlanabilir.

changedItems
IList

Değişiklikten etkilenen öğeler.

Şunlara uygulanır

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object)

Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs

Sınıfının tek öğeli NotifyCollectionChangedEventArgs değişikliği açıklayan yeni bir örneğini başlatır.

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)

Parametreler

action
NotifyCollectionChangedAction

Olaya neden olan eylem. Bu, , Addveya Removeolarak Resetayarlanabilir.

changedItem
Object

Değişiklikten etkilenen öğe.

Özel durumlar

action Sıfırla, Ekle veya Kaldır değilse action veya Sıfırla ise ve changedItem null değilse.

Şunlara uygulanır

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList)

Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs

Sınıfın NotifyCollectionChangedEventArgs çok öğeli Replace değişikliği açıklayan yeni bir örneğini başlatır.

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)

Parametreler

action
NotifyCollectionChangedAction

Olaya neden olan eylem. Bu yalnızca olarak Replaceayarlanabilir.

newItems
IList

Özgün öğelerin yerini alan yeni öğeler.

oldItems
IList

Değiştirilen özgün öğeler.

Özel durumlar

Değiştir action değilse.

veya oldItemsnewItems null ise.

Şunlara uygulanır

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32)

Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs

Sınıfın NotifyCollectionChangedEventArgs çok öğeli bir değişikliği veya değişikliği açıklayan yeni bir Reset örneğini başlatır.

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)

Parametreler

action
NotifyCollectionChangedAction

Olaya neden olan eylem. Bu, , Addveya Removeolarak Resetayarlanabilir.

changedItems
IList

Değişiklikten etkilenen öğeler.

startingIndex
Int32

Değişikliğin gerçekleştiği dizin.

Özel durumlar

action Sıfırla, Ekle veya Kaldır değilse, action Sıfırla ise ve changedItems null değilse veya startingIndex -1 değilse ya da eylem Ekle veya Kaldır ise ve startingIndex -1'den küçükse.

action Ekle veya Kaldır ise ve changedItems null ise.

Şunlara uygulanır

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32)

Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs

Sınıfının tek öğeli NotifyCollectionChangedEventArgs değişikliği açıklayan yeni bir örneğini başlatır.

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)

Parametreler

action
NotifyCollectionChangedAction

Olaya neden olan eylem. Bu, , Addveya Removeolarak Resetayarlanabilir.

changedItem
Object

Değişiklikten etkilenen öğe.

index
Int32

Değişikliğin gerçekleştiği dizin.

Özel durumlar

action Sıfırla, Ekle veya Kaldır değilse action ya da Sıfırla ise ve changedItems null değilse veya index -1 değilse.

Şunlara uygulanır

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object)

Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs

Sınıfının tek öğeli NotifyCollectionChangedEventArgs değişikliği açıklayan yeni bir örneğini Replace başlatır.

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)

Parametreler

action
NotifyCollectionChangedAction

Olaya neden olan eylem. Bu yalnızca olarak Replaceayarlanabilir.

newItem
Object

Özgün öğenin yerini alan yeni öğe.

oldItem
Object

Değiştirilen özgün öğe.

Özel durumlar

Değiştir action değilse.

Şunlara uygulanır

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList, Int32)

Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs

Sınıfın NotifyCollectionChangedEventArgs çok öğeli Replace değişikliği açıklayan yeni bir örneğini başlatır.

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)

Parametreler

action
NotifyCollectionChangedAction

Olaya neden olan eylem. Bu yalnızca olarak Replaceayarlanabilir.

newItems
IList

Özgün öğelerin yerini alan yeni öğeler.

oldItems
IList

Değiştirilen özgün öğeler.

startingIndex
Int32

Değiştirilen öğelerin ilk öğesinin dizini.

Özel durumlar

Değiştir action değilse.

veya oldItemsnewItems null ise.

Şunlara uygulanır

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32, Int32)

Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs

Sınıfın NotifyCollectionChangedEventArgs çok öğeli Move değişikliği açıklayan yeni bir örneğini başlatır.

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)

Parametreler

action
NotifyCollectionChangedAction

Olaya neden olan eylem. Bu yalnızca olarak Moveayarlanabilir.

changedItems
IList

Değişiklikten etkilenen öğeler.

index
Int32

Değiştirilen öğeler için yeni dizin.

oldIndex
Int32

Değiştirilen öğeler için eski dizin.

Özel durumlar

Taşıma değilse veya index 0'dan küçükseaction.

Şunlara uygulanır

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32, Int32)

Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs

Sınıfının tek öğeli NotifyCollectionChangedEventArgs değişikliği açıklayan yeni bir örneğini Move başlatır.

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)

Parametreler

action
NotifyCollectionChangedAction

Olaya neden olan eylem. Bu yalnızca olarak Moveayarlanabilir.

changedItem
Object

Değişiklikten etkilenen öğe.

index
Int32

Değiştirilen öğe için yeni dizin.

oldIndex
Int32

Değiştirilen öğenin eski dizini.

Özel durumlar

Taşıma değilse veya index 0'dan küçükseaction.

Şunlara uygulanır

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object, Int32)

Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs
Kaynak:
NotifyCollectionChangedEventArgs.cs

Sınıfının tek öğeli NotifyCollectionChangedEventArgs değişikliği açıklayan yeni bir örneğini Replace başlatır.

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)

Parametreler

action
NotifyCollectionChangedAction

Olaya neden olan eylem. Bu, olarak Replaceayarlanabilir.

newItem
Object

Özgün öğenin yerini alan yeni öğe.

oldItem
Object

Değiştirilen özgün öğe.

index
Int32

Değiştirilen öğenin dizini.

Özel durumlar

Değiştir action değilse.

Şunlara uygulanır