Component.CanRaiseEvents Properti
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.
Mendapatkan nilai yang menunjukkan apakah komponen dapat menaikkan peristiwa.
protected:
virtual property bool CanRaiseEvents { bool get(); };
protected virtual bool CanRaiseEvents { get; }
member this.CanRaiseEvents : bool
Protected Overridable ReadOnly Property CanRaiseEvents As Boolean
Nilai Properti
true
jika komponen dapat menaikkan peristiwa; jika tidak, false
. Default adalah true
.
Keterangan
Implementasi default properti ini selalu mengembalikan true
. Kelas yang mewarisi dari Component kelas harus mengambil alih properti ini untuk memberikan kemampuan untuk menonaktifkan peningkatan peristiwa. Misalnya, di Control kelas , jika kontrol dihosting sebagai kontrol ActiveX, CanRaiseEvents properti akan kembali false
jika kontrol ActiveX membeku.
Catatan Bagi Inheritor
Jika Anda mengambil alih metode ini di kelas turunan dan mengubahnya untuk mengembalikan false
, EventHandlerList koleksi yang dikembalikan oleh Events properti mengembalikan null
peristiwa. Peristiwa masih dapat ditambahkan dan dihapus dari koleksi, tetapi properti koleksi Item[Object] akan selalu mengembalikan null
.