BindingList<T>.AddingNew Evento

Definición

Se produce antes de que se agregue un elemento a la lista.

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

Ejemplos

En el ejemplo de código siguiente se muestra cómo controlar el evento AddingNew. Para obtener el ejemplo completo, consulte el tema de información general de la BindingList<T> clase.

// 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 se produce antes de que se agregue un nuevo objeto a la colección representada por la Items propiedad . Este evento se genera después de llamar al AddNew método , pero antes de que se cree el nuevo elemento y se agregue a la lista interna. Al controlar este evento, el programador puede proporcionar un comportamiento de inserción y creación de elementos personalizados sin que se obligue a derivar de la BindingList<T> clase .

Para obtener más información sobre cómo proporcionar una nueva funcionalidad de elemento personalizada, vea el AddNew método . Para obtener más información acerca de cómo controlar eventos, vea controlar y provocar eventos.

Se aplica a

Consulte también