Aracılığıyla paylaş


AddingNewEventArgs.NewObject Özellik

Tanım

Bağlama listesine eklenecek nesneyi alır veya ayarlar.

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

Özellik Değeri

İlişkili Object koleksiyona yeni bir öğe olarak eklenecek.

Örnekler

Aşağıdaki kod örneği, olayı işlemek BindingSource.AddingNew için sınıfının nasıl kullanılacağını AddingNewEventArgs gösterir. Bu kod örneği, Nasıl yapılır: Windows Forms BindingSource ile Öğe Eklemeyi Özelleştirme başlığı altında sağlanan daha büyük bir örneğin bir parçasıdır.

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

Açıklamalar

NewObject özelliği olarak nullayarlanırsa, koleksiyonun standart eylemi gerçekleştirmesi olduğunu gösterir. Bu işlem genellikle parametresiz oluşturucusunu kullanarak uygun türde bir nesne oluşturmayı ve sonra bunu koleksiyona eklemeyi gerektirir.

Şunlara uygulanır

Ayrıca bkz.