BindingList<T>.AddingNew Zdarzenie

Definicja

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ń.

Dotyczy

Zobacz też