BindingSource.ListChanged Olay

Tanım

Temel alınan liste değiştiğinde veya listedeki bir öğe değiştiğinde gerçekleşir.

public:
 virtual event System::ComponentModel::ListChangedEventHandler ^ ListChanged;
public event System.ComponentModel.ListChangedEventHandler ListChanged;
public event System.ComponentModel.ListChangedEventHandler? ListChanged;
member this.ListChanged : System.ComponentModel.ListChangedEventHandler 
Public Custom Event ListChanged As ListChangedEventHandler 

Olay Türü

Uygulamalar

Örnekler

Aşağıdaki kod örneği, bileşenin ListChanged temel listesinin BindingSource ne zaman değiştirildiğini algılamak için bileşenin olayını işlemeyi BindingSource gösterir.

// This event handler detects changes in the BindingSource
// list or changes to items within the list.
void customersBindingSource_ListChanged(
   Object^ /*sender*/,
   ListChangedEventArgs^ e )
{
   status->Text = e->ListChangedType.ToString();
}
// This event handler detects changes in the BindingSource 
// list or changes to items within the list.
void customersBindingSource_ListChanged(
    object sender,
    ListChangedEventArgs e)
{
    status.Text = e.ListChangedType.ToString();
}
' This event handler detects changes in the BindingSource 
' list or changes to items within the list.
Private Sub customersBindingSource_ListChanged(ByVal sender As Object, _
    ByVal e As ListChangedEventArgs) Handles customersBindingSource.ListChanged

    status.Text = e.ListChangedType.ToString()
End Sub

Açıklamalar

Olay, ListChanged özelliği tarafından temsil edilen temel listenin üyeliğinde veya meta verilerinde List bir değişiklik olduğunda gerçekleşir. Örneğin, öğeler eklendiğinde, kaldırıldığında veya taşındığında ya da veya DataMember özellikleri değiştiğinde DataSource bu olay tetiklenir. Bu olay gerçekleştiğinde Sort ve Filter özelliklerinin değerleri kalıcı olur.

Özelliği falseolarak ayarlanarak bu olay tamamen gizlenebilirRaiseListChangedEvents. Olayları işleme hakkında daha fazla bilgi için bkz. Olayları İşleme ve Oluşturma.

Şunlara uygulanır

Ayrıca bkz.