BindingSource.ListChanged Событие

Определение

Происходит при изменении базового списка или элемента в списке.Occurs when the underlying list changes or an item in the list changes.

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

Реализации

Примеры

В следующем примере кода демонстрируется обработка ListChanged события BindingSource BindingSource компонента для обнаружения изменения базового списка компонента.The following code example demonstrates handling the ListChanged event of the BindingSource component to detect when the BindingSource component's underlying list is changed.

// 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

Комментарии

Это ListChanged событие возникает при изменении членства или метаданных базового списка List , представленного свойством.The ListChanged event occurs when there is a change to the membership or metadata of the underlying list represented by the List property. Например, это событие возникает при добавлении, удалении или перемещении элементов, а DataSource также при изменении свойств или. DataMemberFor example, this event is raised when items are added, removed, or moved, or the DataSource or DataMember properties change. Значения Sort свойств и Filter будут сохраняться при возникновении этого события.The values of the Sort and Filter properties will persist when this event occurs.

Это событие можно полностью отключить, задав RaiseListChangedEvents для falseсвойства значение.This event can be completely suppressed by setting the RaiseListChangedEvents property to false. Дополнительные сведения об обработке событий см. в разделе обработка и вызов событий.For more information about handling events, see Handling and Raising Events.

Применяется к

Дополнительно