BindingList<T>.AddingNew Evento

Definición

Se produce antes de que se agregue un elemento a la lista.Occurs before an item is added to the list.

public:
 event System::ComponentModel::AddingNewEventHandler ^ AddingNew;
public event System.ComponentModel.AddingNewEventHandler AddingNew;
member this.AddingNew : System.ComponentModel.AddingNewEventHandler 
Public Custom Event AddingNew As AddingNewEventHandler 

Tipo de evento

AddingNewEventHandler

Ejemplos

En el ejemplo de código siguiente se muestra cómo controlar el AddingNew evento.The following code example demonstrates how to handle the AddingNew event. Para obtener el ejemplo completo, vea el BindingList<T> tema información general de la clase.For the complete example, see the BindingList<T> class overview topic.

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

Comentarios

El AddingNew evento tiene lugar antes de que se agregue un nuevo objeto a la colección representada por la Items propiedad.The AddingNew event occurs before a new object is added to the collection represented by the Items property. Este evento se desencadena después de que AddNew se llame al método, pero antes de que se cree el nuevo elemento y se agregue a la lista interna.This event is raised after the AddNew method is called, but before the new item is created and added to the internal list. Al controlar este evento, el programador puede proporcionar el comportamiento de la creación y la inserción de elementos personalizados sin necesidad de derivar de la BindingList<T> clase.By handling this event, the programmer can provide custom item creation and insertion behavior without being forced to derive from the BindingList<T> class.

Para obtener más información acerca de cómo proporcionar la funcionalidad de nuevo elemento personalizada, vea el AddNew método.For more information about supplying custom new item functionality, see the AddNew method. Para obtener más información acerca de cómo controlar eventos, vea controlar y provocar eventos.For more information about how to handle events, see Handling and Raising Events.

Se aplica a

Consulte también