AddingNewEventArgs.NewObject Egenskap

Definition

Hämtar eller anger objektet som ska läggas till i bindningslistan.

public:
 property System::Object ^ NewObject { System::Object ^ get(); void set(System::Object ^ value); };
public object? NewObject { get; set; }
public object NewObject { get; set; }
member this.NewObject : obj with get, set
Public Property NewObject As Object

Egenskapsvärde

Som Object ska läggas till som ett nytt objekt i den associerade samlingen.

Exempel

Följande kodexempel visar hur du AddingNewEventArgs använder klassen för att hantera BindingSource.AddingNew händelsen. Det här kodexemplet är en del av ett större exempel i Hur du: Anpassa objekttillägg med Windows Forms BindingSource.

// This event handler provides custom item-creation behavior.
void OnCustomersBindingSourceAddingNew(Object^ sender, 
    AddingNewEventArgs^ e)
{
    e->NewObject = DemoCustomer::CreateNewCustomer();
}
// This event handler provides custom item-creation behavior.
void customersBindingSource_AddingNew(
    object sender, 
    AddingNewEventArgs e)
{
    e.NewObject = DemoCustomer.CreateNewCustomer();
}
' This event handler provides custom item-creation behavior.
 Private Sub customersBindingSource_AddingNew( _
 ByVal sender As Object, _
 ByVal e As AddingNewEventArgs) _
 Handles customersBindingSource.AddingNew

     e.NewObject = DemoCustomer.CreateNewCustomer()

 End Sub

Kommentarer

Om egenskapen NewObject är inställd nullpå anger den att samlingen ska vidta standardåtgärden, vilket vanligtvis innebär att skapa ett objekt av lämplig typ med hjälp av dess parameterlösa konstruktor och sedan lägga till det i samlingen.

Gäller för

Se även