BindingList<T>.AddingNew Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Tritt ein, bevor der Liste ein Element hinzugefügt wird.
public:
event System::ComponentModel::AddingNewEventHandler ^ AddingNew;
public event System.ComponentModel.AddingNewEventHandler AddingNew;
member this.AddingNew : System.ComponentModel.AddingNewEventHandler
Public Custom Event AddingNew As AddingNewEventHandler
Ereignistyp
Beispiele
Das folgende Codebeispiel veranschaulicht die Behandlung des AddingNew-Ereignisses. Das vollständige Beispiel finden Sie im BindingList<T> Thema klassenübersicht.
// Create a new part from the text in the two text boxes.
void listOfParts_AddingNew(object sender, AddingNewEventArgs e)
{
e.NewObject = new Part(textBox1.Text, int.Parse(textBox2.Text));
}
' Create a new part from the text in the two text boxes.
Private Sub listOfParts_AddingNew(ByVal sender As Object, _
ByVal e As AddingNewEventArgs) Handles listOfParts.AddingNew
e.NewObject = New Part(textBox1.Text, Integer.Parse(textBox2.Text))
End Sub
Hinweise
Das AddingNew Ereignis tritt auf, bevor der durch die Items -Eigenschaft dargestellten Auflistung ein neues -Objekt hinzugefügt wird. Dieses Ereignis wird ausgelöst, nachdem die AddNew -Methode aufgerufen wurde, aber bevor das neue Element erstellt und der internen Liste hinzugefügt wird. Durch die Behandlung dieses Ereignisses kann der Programmierer benutzerdefiniertes Elementerstellungs- und Einfügeverhalten bereitstellen, ohne gezwungen zu werden, von der BindingList<T> -Klasse abzuleiten.
Weitere Informationen zum Bereitstellen benutzerdefinierter neuer Elementfunktionen finden Sie in der AddNew -Methode. Weitere Informationen zum Behandeln von Ereignissen finden Sie unter behandeln und Auslösen von Ereignissen.