Freigeben über


AddingNewEventArgs.NewObject Eigenschaft

Definition

Dient zum Abrufen oder Festlegen des Objekts, das der Bindungsliste hinzugefügt werden soll.

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

Eigenschaftswert

Das Object Element, das der zugeordneten Auflistung als neues Element hinzugefügt werden soll.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die AddingNewEventArgs Klasse zum Behandeln des Ereignisses BindingSource.AddingNew verwendet wird. Dieses Codebeispiel ist Teil eines größeren Beispiels, das in How to: Customize Item Addition with the Windows Forms BindingSource bereitgestellt wird.

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

Hinweise

Wenn die NewObject Eigenschaft auf null festgelegt ist, gibt sie an, dass die Auflistung die Standardaktion ausführen soll. Dies beinhaltet in der Regel das Erstellen eines Objekts des entsprechenden Typs mithilfe des parameterlosen Konstruktors und anschließendes Hinzufügen der Auflistung.

Gilt für:

Weitere Informationen