BindingList<T>.AddingNew Evento

Definizione

Si verifica prima dell'aggiunta di un elemento all'elenco.

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 evento

Esempio

Nell'esempio di codice seguente viene illustrato come gestire l'evento AddingNew . Per l'esempio completo, vedere l'argomento panoramica della 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

Commenti

L'evento AddingNew si verifica prima dell'aggiunta di un nuovo oggetto all'insieme rappresentato dalla Items proprietà . Questo evento viene generato dopo la chiamata del AddNew metodo, ma prima che il nuovo elemento venga creato e aggiunto all'elenco interno. Gestendo questo evento, il programmatore può fornire un comportamento personalizzato di creazione e inserimento degli elementi senza dover derivare dalla BindingList<T> classe .

Per altre informazioni sulla fornitura di funzionalità personalizzate di nuovi elementi, vedere il AddNew metodo . Per altre informazioni su come gestire gli eventi, vedere la gestione e generazione di eventi.

Si applica a

Vedi anche