BindingList<T>.AddingNew Esemény
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Az elem a listához való hozzáadása előtt következik be.
public:
event System::ComponentModel::AddingNewEventHandler ^ AddingNew;
public event System.ComponentModel.AddingNewEventHandler AddingNew;
member this.AddingNew : System.ComponentModel.AddingNewEventHandler
Public Custom Event AddingNew As AddingNewEventHandler
Eseménytípus
Példák
Az alábbi példakód bemutatja, hogyan kezelhető az AddingNew esemény. A teljes példáért tekintse meg az osztály áttekintési témakörét BindingList<T> .
// 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
Megjegyzések
Az AddingNew esemény azelőtt következik be, hogy egy új objektumot ad hozzá a tulajdonság által képviselt gyűjteményhez Items . Ezt az eseményt a metódus meghívása AddNew után, de az új elem létrehozása és a belső listához való hozzáadása előtt hozza létre a rendszer. Az esemény kezelésével a programozó egyéni elemlétrehozási és beszúrási viselkedést biztosíthat anélkül, hogy az BindingList<T> osztályból kell származnia.
Az egyéni új elemfunkciók biztosításával kapcsolatos további információkért tekintse meg a metódust AddNew . Az események kezelésével kapcsolatos további információkért lásd: Események kezelése és emelése.