ItemChangedEventArgs Sınıf

Tanım

ItemChanged olayı için veriler sağlar.

public ref class ItemChangedEventArgs : EventArgs
public class ItemChangedEventArgs : EventArgs
type ItemChangedEventArgs = class
    inherit EventArgs
Public Class ItemChangedEventArgs
Inherits EventArgs
Devralma
ItemChangedEventArgs

Örnekler

Aşağıdaki kod örneği bu türün kullanımını gösterir. Örnekte, bir olay işleyicisi olayın oluşumunu ItemChanged raporlar. Bu rapor, olayın ne zaman gerçekleştiğini öğrenmenize yardımcı olur ve hata ayıklamada size yardımcı olabilir. Birden çok olayı veya sık gerçekleşen olayları raporlamak için, iletisini ile Console.WriteLine değiştirmeyi Show veya çok satırlı TextBoxbir iletiye eklemeyi göz önünde bulundurun.

Örnek kodu çalıştırmak için, adlı CurrencyManager1bir tür CurrencyManager örneği içeren bir projeye yapıştırın. Ardından olay işleyicisinin olayla ilişkilendirildiğinden ItemChanged emin olun.

private void CurrencyManager1_ItemChanged(Object sender, ItemChangedEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Index", e.Index );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "ItemChanged Event" );
}
Private Sub CurrencyManager1_ItemChanged(sender as Object, e as ItemChangedEventArgs) _ 
     Handles CurrencyManager1.ItemChanged

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "Index", e.Index)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"ItemChanged Event")

End Sub

Açıklamalar

Listedeki ItemChanged öğe değiştirildiğinde bir olay oluşur. Örneğin, liste öğesinin metni yeni bir değere değiştirildiğinde bu olay gerçekleşir. Yeni bir öğe eklendiğinden, öğe listede yeni bir konuma taşındığında bu olay tetiklenmez.

Olayları işleme hakkında daha fazla bilgi için bkz. Olayları İşleme ve Oluşturma.

Özellikler

Index

Listede değiştirilen öğenin konumunu gösterir.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.