BindingManagerBase.AddNew Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Türetilmiş bir sınıfta geçersiz kılındığında, temel alınan listeye yeni bir öğe ekler.
public:
abstract void AddNew();
public abstract void AddNew();
abstract member AddNew : unit -> unit
Public MustOverride Sub AddNew ()
Açıklamalar
yöntemi, AddNew bu öğenin türü için parametresiz oluşturucuyu kullanarak temel listeye yeni bir öğe ekler. AddNew öncelikli olarak özel bileşenlerine karmaşık veri bağlama desteği ekleyen programcılar tarafından kullanılmak üzere tasarlanmıştır.
AddNew genellikle uygulama programcıların özelleştirilmiş öğeler oluşturmak için kendi kodlarını eklemesine olanak tanıyan aşağıdaki desen kullanılarak uygulanır:
Programcı olayı işleyerek AddingNew ve parametresinin AddingNewEventArgs özelliğini yeni öğe olarak ayarlayarak NewObject özel bir öğe sağlayabilir. Aksi takdirde, bileşenin parametresiz oluşturucuyu kullanarak bir öğe oluşturması gerekir.
Veri kaynağı arabirimini uygulamazsa IEditableObject , öğe hemen veri kaynağına ve temel alınan listeye eklenir. Bu arabirim destekleniyorsa, ekleme işlemi ve EndCurrentEdit yöntemleri tarafından CancelCurrentEdit yapılır.