Component.CanRaiseEvents Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bileşenin bir olay oluşturup oluşturamayacağını belirten bir değer alır.
protected:
virtual property bool CanRaiseEvents { bool get(); };
protected virtual bool CanRaiseEvents { get; }
member this.CanRaiseEvents : bool
Protected Overridable ReadOnly Property CanRaiseEvents As Boolean
Özellik Değeri
true
bileşen olayları tetikleyebilirse; aksi takdirde , false
. Varsayılan değer: true
.
Açıklamalar
Bu özelliğin varsayılan uygulaması her zaman döndürür true
. sınıfından Component devralan sınıflar, olayların oluşturulmasını devre dışı bırakma olanağı sağlamak için bu özelliği geçersiz kılmalıdır. Örneğin, Control sınıfında, denetim bir ActiveX denetimi olarak barındırılıyorsa, ActiveX denetiminin CanRaiseEvents olayları dondurulduysa özelliği döndürür false
.
Devralanlara Notlar
Bu yöntemi türetilen bir sınıfta geçersiz kılar ve döndürecek false
şekilde değiştirirseniz, EventHandlerList özelliği tarafından Events döndürülen koleksiyon bir olay için döndürür null
. Olaylar yine de koleksiyona eklenebilir ve koleksiyondan kaldırılabilir, ancak koleksiyonun Item[Object] özelliği her zaman döndürür null
.