Component.CanRaiseEvents Özellik

Tanım

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.

Şunlara uygulanır

Ayrıca bkz.