BindingSource.ListChanged 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 ketika daftar yang mendasar berubah atau item dalam daftar berubah.
public:
virtual event System::ComponentModel::ListChangedEventHandler ^ ListChanged;
public event System.ComponentModel.ListChangedEventHandler ListChanged;
public event System.ComponentModel.ListChangedEventHandler? ListChanged;
member this.ListChanged : System.ComponentModel.ListChangedEventHandler
Public Custom Event ListChanged As ListChangedEventHandler
Jenis Acara
Penerapan
Contoh
Contoh kode berikut menunjukkan penanganan ListChanged peristiwa BindingSource komponen untuk mendeteksi kapan BindingSource daftar dasar komponen diubah.
// This event handler detects changes in the BindingSource
// list or changes to items within the list.
void customersBindingSource_ListChanged(
Object^ /*sender*/,
ListChangedEventArgs^ e )
{
status->Text = e->ListChangedType.ToString();
}
// This event handler detects changes in the BindingSource
// list or changes to items within the list.
void customersBindingSource_ListChanged(
object sender,
ListChangedEventArgs e)
{
status.Text = e.ListChangedType.ToString();
}
' This event handler detects changes in the BindingSource
' list or changes to items within the list.
Private Sub customersBindingSource_ListChanged(ByVal sender As Object, _
ByVal e As ListChangedEventArgs) Handles customersBindingSource.ListChanged
status.Text = e.ListChangedType.ToString()
End Sub
Keterangan
Peristiwa ini ListChanged terjadi ketika ada perubahan pada keanggotaan atau metadata daftar yang mendasar yang diwakili oleh List properti . Misalnya, peristiwa ini dimunculkan saat item ditambahkan, dihapus, atau dipindahkan, atau DataSource properti atau DataMember berubah. Nilai Sort properti dan Filter akan bertahan ketika peristiwa ini terjadi.
Kejadian ini dapat sepenuhnya ditekan dengan mengatur RaiseListChangedEvents properti ke false
. Untuk informasi selengkapnya tentang menangani peristiwa, lihat Menangani dan Menaikkan Peristiwa.