ListView.OnBubbleEvent(Object, EventArgs) Metode
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.
Menentukan apakah peristiwa untuk ListView kontrol harus ditangani.
protected:
override bool OnBubbleEvent(System::Object ^ source, EventArgs ^ e);
protected override bool OnBubbleEvent (object source, EventArgs e);
override this.OnBubbleEvent : obj * EventArgs -> bool
Protected Overrides Function OnBubbleEvent (source As Object, e As EventArgs) As Boolean
Parameter
- source
- Object
Sumber dari peristiwa tersebut.
Data peristiwa.
Mengembalikan
true
jika peristiwa harus ditangani; jika tidak, false
.
Keterangan
Metode OnBubbleEvent ini digunakan oleh ListView kontrol untuk secara opsional menangani peristiwa yang diteruskan melalui hierarki kontrol. Ini menentukan apakah akan menangani peristiwa dengan memeriksa properti EventArgs objek yang terkandung dalam e
parameter . Ketika suatu peristiwa harus ditangani, metode melakukan tindakan yang sesuai. Peristiwa lain diabaikan dan dilewatkan hierarki kontrol. Nilai yang dikembalikan dari metode ini menunjukkan apakah akan menangani peristiwa atau meneruskan peristiwa ke hierarki kontrol.
ListView Kontrol mengambil alih implementasi dasar metode ini untuk melakukan tindakan yang sesuai ketika salah satu tombol yang dikenali oleh kontrol diklik. Tabel berikut mencantumkan tombol yang ListView dikenali kontrol.
Nilai CommandName | Deskripsi |
---|---|
"Batal" | Membatalkan operasi edit atau sisipkan. Memunculkan kejadian ItemCanceling. |
"Hapus" | Menghapus rekaman saat ini dari sumber data. Menaikkan ItemDeleted peristiwa dan ItemDeleting . |
"Pilih" | SelectedIndex Mengatur properti ke DisplayIndex nilai properti untuk item. Merender SelectedItemTemplate templat untuk item. Menaikkan SelectedIndexChanging peristiwa dan SelectedIndexChanged . |
"Edit" | Menempatkan item dalam mode edit. Merender EditItemTemplate templat untuk item. Memunculkan kejadian ItemEditing. |
"Sisipkan" | Menyisipkan nilai terikat dari InsertItemTemplate templat ke dalam sumber data. Menaikkan ItemInserting peristiwa dan ItemInserted . |
"Perbarui" | Memperbarui rekaman saat ini di sumber data dengan nilai terikat dari EditItemTemplate templat. Menaikkan ItemUpdating peristiwa dan ItemUpdated . |
"Sortir" | Mengurutkan kolom yang tercantum dalam CommandArgument properti tombol. Menaikkan Sorting peristiwa dan Sorted . |
Versi metode ini mengembalikan true
jika salah satu tombol ini memunculkan peristiwa yang ditangani oleh kontrol. Untuk informasi selengkapnya tentang peristiwa yang menggelembung, lihat Menangani dan Meningkatkan Peristiwa.