BindingList<T>.AddingNew Evento
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.