Share via


BindingList<T>.AddingNew Událost

Definice

Nastane před přidání položky do seznamu.

public:
 event System::ComponentModel::AddingNewEventHandler ^ AddingNew;
public event System.ComponentModel.AddingNewEventHandler AddingNew;
member this.AddingNew : System.ComponentModel.AddingNewEventHandler 
Public Custom Event AddingNew As AddingNewEventHandler 

Event Type

Příklady

Následující příklad kódu ukazuje, jak zpracovat AddingNew událost. Úplný příklad najdete v tématu s přehledem BindingList<T> třídy.

// 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

Poznámky

Událost AddingNew nastane před přidáním nového objektu do kolekce reprezentované Items vlastností. Tato událost je vyvolána po zavolání AddNew metody, ale před vytvořením nové položky a přidáním do interního seznamu. Při zpracování této události může programátor poskytnout vlastní vytváření položek a chování vkládání, aniž by byl nucen odvozovat z BindingList<T> třídy.

Další informace o poskytování vlastních funkcí nové položky najdete v AddNew metodě. Další informace o zpracování událostí najdete v tématu Zpracování a vyvolávání událostí.

Platí pro

Viz také