BindingList<T>.AddingNew Kejadian
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Terjadi sebelum item ditambahkan ke daftar.
public:
event System::ComponentModel::AddingNewEventHandler ^ AddingNew;
public event System.ComponentModel.AddingNewEventHandler AddingNew;
member this.AddingNew : System.ComponentModel.AddingNewEventHandler
Public Custom Event AddingNew As AddingNewEventHandler
Jenis Acara
Contoh
Contoh kode berikut menunjukkan cara menangani AddingNew peristiwa. Untuk contoh lengkapnya, lihat BindingList<T> topik gambaran umum kelas.
// Create a new part from the text in the two text boxes.
void listOfParts_AddingNew(object sender, AddingNewEventArgs e)
{
e.NewObject = new Part(textBox1.Text, int.Parse(textBox2.Text));
}
' Create a new part from the text in the two text boxes.
Private Sub listOfParts_AddingNew(ByVal sender As Object, _
ByVal e As AddingNewEventArgs) Handles listOfParts.AddingNew
e.NewObject = New Part(textBox1.Text, Integer.Parse(textBox2.Text))
End Sub
Keterangan
Peristiwa AddingNew terjadi sebelum objek baru ditambahkan ke koleksi yang diwakili oleh Items properti . Kejadian ini dimunculkan setelah AddNew metode dipanggil, tetapi sebelum item baru dibuat dan ditambahkan ke daftar internal. Dengan menangani peristiwa ini, programmer dapat menyediakan pembuatan item kustom dan perilaku penyisipan tanpa dipaksa untuk berasal dari BindingList<T> kelas .
Untuk informasi selengkapnya tentang menyediakan fungsionalitas item baru kustom, lihat AddNew metode . Untuk informasi selengkapnya tentang cara menangani peristiwa, lihat Menangani dan Menaikkan Peristiwa.