BindingList<T>.AddingNew Zdarzenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Występuje przed dodaniu elementu do listy.
public:
event System::ComponentModel::AddingNewEventHandler ^ AddingNew;
public event System.ComponentModel.AddingNewEventHandler AddingNew;
member this.AddingNew : System.ComponentModel.AddingNewEventHandler
Public Custom Event AddingNew As AddingNewEventHandler
Typ zdarzenia
Przykłady
W poniższym przykładzie kodu pokazano, jak obsługiwać AddingNew zdarzenie. Pełny przykład można znaleźć w temacie BindingList<T> omówienie klasy.
// 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
Uwagi
Zdarzenie AddingNew występuje przed dodaniu nowego obiektu do kolekcji reprezentowanej Items przez właściwość . To zdarzenie jest wywoływane po wywołaniu AddNew metody, ale przed utworzeniem nowego elementu i dodaniu go do listy wewnętrznej. Dzięki obsłudze tego zdarzenia programista może zapewnić niestandardowe działanie tworzenia i wstawiania elementów bez konieczności wyprowadzania z BindingList<T> klasy.
Aby uzyskać więcej informacji na temat dostarczania niestandardowych funkcji nowego elementu, zobacz metodę AddNew . Aby uzyskać więcej informacji na temat obsługi zdarzeń, zobacz Obsługa i podnoszenie zdarzeń.