BindingList<T>.AddingNew Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit avant l'ajout d'un élément à la liste.
public:
event System::ComponentModel::AddingNewEventHandler ^ AddingNew;
public event System.ComponentModel.AddingNewEventHandler AddingNew;
member this.AddingNew : System.ComponentModel.AddingNewEventHandler
Public Custom Event AddingNew As AddingNewEventHandler
Type d'événement
Exemples
L’exemple de code suivant montre comment gérer l’événement AddingNew . Pour obtenir l’exemple complet, consultez la rubrique Vue d’ensemble de la BindingList<T> classe.
// 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
Remarques
L’événement AddingNew se produit avant l’ajout d’un nouvel objet à la collection représentée par la Items propriété . Cet événement est déclenché après l’appel de la AddNew méthode, mais avant que le nouvel élément ne soit créé et ajouté à la liste interne. En gérant cet événement, le programmeur peut fournir un comportement de création et d’insertion d’élément personnalisé sans être forcé à dériver de la BindingList<T> classe.
Pour plus d’informations sur la fourniture de fonctionnalités personnalisées de nouvel élément, consultez la AddNew méthode . Pour plus d’informations sur la façon de gérer les événements, consultez gestion et déclenchement d’événements.