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 

예제

다음 코드 예제에서는 처리 하는 방법에 설명 합니다 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.

적용 대상

추가 정보