BindingList<T>.AddingNew Событие

Определение

Происходит перед добавлением элемента список.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 

Тип события

AddingNewEventHandler

Примеры

В следующем примере кода показано, как выполнить обработку AddingNew события.The following code example demonstrates how to handle the AddingNew event. Полный пример см BindingList<T> . в разделе Обзор класса.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

Комментарии

Это AddingNew событие возникает перед добавлением нового объекта в коллекцию, представленную Items свойством.The AddingNew event occurs before a new object is added to the collection represented by the Items property. Это событие возникает после AddNew вызова метода, но перед созданием нового элемента и его добавлением во внутренний список.This event is raised after the AddNew method is called, but before the new item is created and added to the internal list. Обрабатывая это событие, программист может предоставить возможность создания и вставки пользовательских элементов без необходимости наследовать от BindingList<T> класса.By handling this event, the programmer can provide custom item creation and insertion behavior without being forced to derive from the BindingList<T> class.

Дополнительные сведения о предоставлении пользовательских функций нового элемента см. в описании AddNew метода.For more information about supplying custom new item functionality, see the AddNew method. Дополнительные сведения об обработке событий см. в разделе обработка и вызов событий.For more information about how to handle events, see Handling and Raising Events.

Применяется к

См. также раздел