Freigeben über


AddingNewEventArgs.NewObject Eigenschaft

Definition

Ruft das Objekt ab, das der Bindungsliste hinzugefügt werden soll, oder legt dieses fest.

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, 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 unter 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 nullfestgelegt ist, gibt dies an, dass die Auflistung die Standardaktion ausführen soll. Dies umfasst in der Regel das Erstellen eines Objekts des entsprechenden Typs mithilfe des parameterlosen Konstruktors und das anschließende Hinzufügen zur Auflistung.

Gilt für:

Weitere Informationen