Share via


IComponentChangeService.ComponentChanged Kejadian

Definisi

Terjadi ketika komponen telah diubah.

public:
 event System::ComponentModel::Design::ComponentChangedEventHandler ^ ComponentChanged;
event System.ComponentModel.Design.ComponentChangedEventHandler ComponentChanged;
member this.ComponentChanged : System.ComponentModel.Design.ComponentChangedEventHandler 
Event ComponentChanged As ComponentChangedEventHandler 

Jenis Acara

Keterangan

Kejadian ini terjadi ketika komponen apa pun pada formulir berubah. Kejadian ini tidak akan terjadi selama pemuatan dan pembongkaran formulir, karena perubahan diharapkan saat ini.

Catatan

DesignerTransaction dapat menaikkan beberapa ComponentChanged peristiwa. Beberapa ComponentChanged penanganan aktivitas dapat mengganggu urutan peristiwa yang diharapkan, seperti jika kode Anda mengubah nilai properti saat transaksi terjadi. Penanganan ComponentChanged aktivitas juga dapat mengganggu performa jika menarik setelah setiap perubahan saat DesignerTransaction sedang berlangsung. Untuk memungkinkan DesignerTransaction proses selesai tanpa gangguan atau gangguan oleh penanganan aktivitas Anda ComponentChanged , Anda dapat menguji status InTransaction properti, dan menangguhkan penanganan peristiwa perubahan hingga penyelesaian transaksi dengan menambahkan DesignerTransactionCloseEventHandler yang akan meningkatkan penanganan aktivitas Anda ComponentChanged dan menghapus dirinya sendiri setelah menyelesaikan transaksi.

Berlaku untuk

Lihat juga