BindingSource.ListChanged Händelse
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Inträffar när den underliggande listan ändras eller ett objekt i listan ändras.
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
Händelsetyp
Implementeringar
Exempel
I följande kodexempel visas hur du hanterar ListChanged komponentens BindingSource händelse för att identifiera när komponentens BindingSource underliggande lista ändras.
// 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
Kommentarer
Händelsen ListChanged inträffar när medlemskapet eller metadata för den underliggande listan som representeras av List egenskapen ändras. Den här händelsen aktiveras till exempel när objekt läggs till, tas bort eller flyttas, eller DataSource om egenskaperna eller DataMember ändras. Värdena för Sort egenskaperna och Filter bevaras när den här händelsen inträffar.
Den här händelsen kan ignoreras helt genom att ställa in egenskapen på RaiseListChangedEventsfalse. Mer information om hur du hanterar händelser finns i Hantera och höja händelser.