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 alınan listeye yeni bir öğe ekler. AddNew öncelikle programcılar tarafından özel bileşenlerine karmaşık veri bağlama desteği ekleyerek kullanılması hedeflenmiştir.
AddNew genellikle uygulama programcıların özelleştirilmiş öğeler oluşturmak için kendi kodlarını eklemesine izin veren aşağıdaki desen kullanılarak uygulanır:
Programcı, olayı işleyerek ve parametresinin AddingNew özelliğini AddingNewEventArgs yeni öğeye ayarlayarak NewObject özel bir öğe sağlayabilir. Aksi takdirde, bileşenin parametresiz oluşturucuyu kullanarak bir öğe oluşturması gerekir.
Veri kaynağı arabirimini IEditableObject uygulamazsa, öğ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.