AddingNewEventArgs Kelas
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.
Menyediakan data untuk peristiwa tersebut AddingNew .
public ref class AddingNewEventArgs : EventArgs
public class AddingNewEventArgs : EventArgs
type AddingNewEventArgs = class
inherit EventArgs
Public Class AddingNewEventArgs
Inherits EventArgs
- Warisan
Contoh
Contoh kode berikut menunjukkan cara menggunakan AddingNewEventArgs kelas untuk menangani BindingSource.AddingNew peristiwa. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan dalam Cara: Menyesuaikan Penambahan Item dengan Formulir Windows BindingSource.
// 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
Keterangan
Kelas menyediakan AddingNewEventArgs data untuk BindingSource.AddingNew peristiwa, yang menandakan bahwa item akan ditambahkan ke koleksi. Kejadian ini memberi pemrogram, dalam penanganan AddingNewEventHandleraktivitas , opsi untuk menyediakan objek baru dengan mengatur NewObject properti ke item baru ini. Jika properti ini tidak diatur, koleksi biasanya akan menggunakan konstruktor tanpa parameter dari jenis yang sesuai untuk membuat item baru. Dalam kedua kasus, item baru akan ditambahkan ke koleksi.
Jika koleksi juga mengimplementasikan ICancelAddNew antarmuka, item akan ditambahkan secara provisi, menunggu penerapan atau pembatalan berikutnya.
Kejadian ini umumnya digunakan dalam skenario pengikatan data, dalam kelas seperti System.Windows.Forms.BindingSource dan System.ComponentModel.BindingList<T>.
Untuk informasi selengkapnya tentang cara menangani peristiwa, lihat Menangani dan Menaikkan Peristiwa.
Konstruktor
AddingNewEventArgs() |
Menginisialisasi instans AddingNewEventArgs baru kelas tanpa parameter. |
AddingNewEventArgs(Object) |
Menginisialisasi instans AddingNewEventArgs baru kelas menggunakan objek yang ditentukan sebagai item baru. |
Properti
NewObject |
Mendapatkan atau mengatur objek yang akan ditambahkan ke daftar pengikatan. |
Metode
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |