Bagikan melalui


BindingManagerBase.AddNew Metode

Definisi

Saat ditimpa di kelas turunan, menambahkan item baru ke daftar yang mendasar.

public:
 abstract void AddNew();
public abstract void AddNew ();
abstract member AddNew : unit -> unit
Public MustOverride Sub AddNew ()

Keterangan

Metode menambahkan AddNew item baru ke daftar yang mendasar dengan menggunakan konstruktor tanpa parameter untuk jenis item tersebut. AddNew dimaksudkan terutama untuk digunakan oleh programmer yang menambahkan dukungan pengikatan data yang kompleks ke komponen kustom mereka.

AddNew umumnya diimplementasikan menggunakan pola berikut yang memungkinkan programmer aplikasi untuk menyuntikkan kode mereka sendiri untuk membuat item yang disesuaikan:

  1. AddNew AddingNew meningkatkan peristiwa.

  2. Programmer dapat menyediakan item kustom dengan menangani AddingNew peristiwa dan mengatur NewObject properti AddingNewEventArgs parameter ke item baru. Jika tidak, komponen harus membuat item menggunakan konstruktor tanpa parameter.

  3. Jika sumber data tidak mengimplementasikan IEditableObject antarmuka, item segera ditambahkan ke sumber data dan daftar yang mendasar. Jika antarmuka ini didukung, maka penambahan ditransaksikan oleh CancelCurrentEdit metode dan EndCurrentEdit .

Berlaku untuk

Lihat juga